Had a wonderful experience. John was incredibly helpful, took the time to answer all my questions, and made me feel comfortable from A to Z. Integrity honesty and fair! Gave me a great price for my stones! And he even stayed late for me! There's no further looking, come here! I'm so thankful I did. And I will be coming back! My go to guys from here on out!