If you need a little something to punch up your vacation wardrobe, or if you are looking to splurge on a special item from your favorite designer, many cruise ships have you covered. Bonus: There's no sales tax at sea, and the items are duty-free (though you may have to pay customs fees when you get back to the U.S., so don't overdo it). Here are nine ship shops where the temptations abound.