We loved grand cayman and swimming with the sting rays!
We bought alcohol from the boat it was wicked ship and we also bought some rum cakes and stuff from grand cayman.
In Calica, Mexico we bought a lot of jewelry and what not. Very easy to bargain.
And I love key west sooooooo much! It is gorgeous! and so much fun!