While their prices are a little higher than the chain stores, I think it is worth it. They have really high quality jewelry and you get a lot of personal attention. They will help you find exactly what you need and they can even custom make jewelry if they don't already have what you want. They really go out of their way to help the customer. They are quick with the sizing of rings as well. I have a wedding band that has to be just the right shape to fit into my engagement ring and when it was lost (just prior to the wedding, I might add), they were able to custome-make a replacement and it didn't cost nearly as much as I thought it would and it turned out really nice.