We have two options to use for ship board charges. Cash or Debit card. We want to pay cash, but how much do we need to put down? If we don't spend that whole deposit do we get cash back or how does it work? Do they put a hold on a certain amount of funds in your debit card account? AAARRGGHH! I am so confused!