It may be the hunt for some but it is the prize for my wife. She is in agreement with Anne. Shopping in the islands is basically dead. The jewelry deals are basically non-existent. You can have fun but you won't really save money. On our last cruise the only real deal we found was on a silver necklace. It wasn't a monetary deal it was just "pretty".
What I find disappointing is the construction of the "Malls" at the piers. I can stand in Cozumel and feel that I am in Anytown USA. As a husband it gives me less incentive to part with money when it seems like any other purchase instead of a purchase in an exotic port.
Take care,
Mike