From designer duds to specialty shops, cruise ships boast a spectacular shopping scene: and they have a captive audience, you!…