I had a really great experience purchasing from Yadav. Living in Colorado, I never had the chance to see any of the ring options in person before purchasing online, so I felt like I was taking a little bit of a leap of faith. That said, they had great product content and details on their website, and their online chat tool was a lifesaver, as the employees on the other end were extremely knowledgable and helpful (and not sales pushy). Between the chat assistance and Yadav's customer-friendly online purchasing policies (e.g., free insured domestic shipping, 30-day satisfaction guarantee, an affordable appraisal add-on option at check-out) I felt confident making such an expensive online purchase decision. Most importantly, the ring itself lived up perfectly to expectations, and my fiance was thrilled! I would definitely recommend Yadav to others, and would absolutely consider them again for future purchases (just not an engagement ring...I only plan on buying one of those).