Soooooooo, deposit put on a new CU2 today... Fingers crossed I should have it in time for next weekend!