on this past cruise, july 10th, i went to guest services on the first day and put down most of our spending money reserved for the ship and we just worked off of that. also when your on a cash basis you have a $250 limit before you pay up, however if you go over this limit before you put some more cash down your card will be suspended till you show up at guest services to pay some dollars on account.