... that's an option BUT no idea if you'll ... which you have been admitted no later than May 1st. ... might be able to appeal for a deposit deadline extension ... Hoping it all works out for you! Let me know if ... waters. :) There should be no reason for you to be forced to ...