Booked on a 7 day cruise - paid deposit and a bit more but the balance is due in may. Can I book the same cruise onboard ( i go in a couple of weeks on a 3 day) pay the deposit and then cancel my original one and get a refund of the amount paid? Or will on board future cruise desk sort this for me. Has anyone done this or does everyone do this after they realise they could have saved tons????