I tend to buy a lot of jewelry for my spouse and Flaherty is another one of my favorite places to shop. They've been around forever and they always have a beautiful selection. They also can repair your watches or jewelry. This also goes for resetting a stone or sizing. You can also have your jewelry apraised here. The staff is wonderful and love what they do.