If you are a member of Costco…they give you a shop card equal to about 8% when you book the cruise thru them as the TA. Big chunk of change but you will only be able to use it at Costco, so if you shop there it is a nice perk. If you are an executive member then you would get an additional 2%...