1. you can find the same shore excursions on your own through cruisecritic.com and save up to 40%. Same excursion the ships offer
2. that extra bag, you probablly dont need we have cruised 6/8 times and we no longer overpack. swimsuits/coverups and flip flops and a nice dress will get you every where you need to go.
3. clean out a large mouth wash bottle and empty your alcohol into your mouth wash bottle (saves alot of money)
4. if you are going with a group dont duplicate items that can be shared.
5. make a list you dont want to buy things you need but forgot to pack
6. you can take your own soda and bottled water