7 things you should never buy on a cruise ship
From exploring new ports of call to soaking up the Caribbean sun on the pool deck during a day at sea, there's no shortage of activities to enjoy on a cruise. While onboard, however, it's easy to get swept up in the excitement of shopping.
Plus, if you don't pack appropriately, you may have to pay inflated prices for everyday items that are a fraction of the cost at your local drugstore. There's nothing wrong with visiting the duty-free shops onboard, but it's important to think twice about your purchases.