You need to look no further for a outstanding quality jeweler. Armbruster's has been around for a very long time, which definitely shows they have something right going on. They have great customer service and are willing to do whatever needed when you are in a bind. It may not be terribly quick, but they get the job done. You can trust this jeweler with all your fine jewels.