I am going on a 7-day cruise to the Carrabien this coming December/January and I was wondering if anyone has bought diamonds from St. Thomas.

Are there any stores you would recommend?
Thoughts on the quality of the jewelry there?
Anything I should know about the stores there?