Wagner's has incredible quality jewelry and an amazing selection. Their staff are knowledgeable and friendly. They will go out of their way to help you find the perfect gift. They can answer any questions you have about diamonds or any stone for that matter. They also do jewelry repairs. I have had nothing but good experiences shopping at Wagner's.