Yeah I hate that happened to you. Its definitely worth checking behind them as mentioned above. I havent submitted either but im a bit concerned as well. My primary university worked off a plus system but ptcas counts a B + as a 3.3 instead of 3.5 for instance. So im pretty sure im going to drop off too. Have to push forward though.