Have you ever been on a cruise? Your dollars are worthless onboard (except at the guest relations desk where you can charge your room key with some money).
Any purchases on the ship, including beverage services, spa, salon services, photography, medical and laundry services, purchases from the...