We have gone here several times, but today I went back because I was unhappy with my family ring my husband picked up yesterday. MY FAULT!! I should have selected the stones for it whenever I left it to have some added to it. I didn't like the ones they had put into the ring (nice enough stones, but not dark enough for me), but all I had to do was tell them what I wanted, they gave me several to choose from, and they even moved two around I wanted moved--no extra charge and very, very nice and courteous. Prices pretty good, but no extra charge today for all the extra work they did today. They are the greatest--be sure to check them out!
Pros: Lots of services on the spot
Cons: Nothing major