Hello! I am a complete shopaholic so I can definitely help you! I went to all of the different jewelry stores in Nassau. You should go to several before deciding on anything. I bought a gorgeous diamond and tanzanite ring in the Bay Street Jewellery Company which is inside a T-shirt store. I'm VERY happy with my ring. We asked for a discount and got the ring for about $500 and got a free pair of pearl earrings. They have lots of rings for $100 if you're not picky like me! I'm very pleased with the quality. I have a small body frame so I bought a petite ring with not much gold. The gold is starting to wear a bit but that's because it's so thin. When we were there, the Galleria Harbourside was selling little Tanzanite stud earrings for $9.95. Definitely worth buying. Tanzanite is the "in" thing to buy in the Bahamas and a good deal. I don't know if you know anything about Tanzanite or not, but the supply will run out someday, so it will appreciate in value. They also have other gemstones too-garnets, emeralds, topaz, etc. I suggest only shopping at the places recommended by Disney. Look at a few jewelry stores in your hometown to get price ideas so you don't get ripped off. Also, there will be a person on the ship with lots of shopping tips. She/He will even go to the store with you to make sure you get the best deal. We actually ran into the shopping person as I was buying my ring. There will be a shopping presentation on the ship that they will run repeatedly on your TV.
If you have any questions, feel free to ask!
Kate