I've used these guys a few times for some general purchases and repairs. Service is excellent. Prices are about average for a retail location.
They have a wide selection of pre-set rings and bracelets and will do custom settings and designs on request. They also service watches and resize jewelry.
Have recommend them to family and friends.
more