A big TIP!! if you do use your debit card "even if it has a visa or master card logo" make sure to let your bank know well in advance that you will be using it on your cruise, as the charge comes from the bahamas and most banks have a limit for your safty We found out the hard way, on the last day we were declind after $300 and had to sit on my cell phone trying to get the bank to aprove the charge they thought someone had stollen our card and was having a free shoping spree in the Bahamas!