I've had good luck in Sonia's..on the left walking up the main street. There is also one in Havensight, but the main one had more to offer. I got a tennis bracelet there.
Just a tip....if you see something you love...don't procrastinate, even if there is another branch on another island...you may never see it again.
Also, if you are planning to pay w/cash..bargain for the lowest price, then, ask if you pay cash, can they do better...often, not paying the % the cc companies charge, they reduce it a bit more. Have a ball, and, buy a pretty bauble or two.