Originally Posted by
SkaterJasp
if you "pay in full" for your cruise really far in advance, the cruise line won't issue a refund
I've never seen a cruise line deny a lower rate before the final payment deadline, but if you're outside the deadline, just cancel and rebook.