I liked the prices I saw, but I was still apprehensive about buying a diamond online. The only reason I gave it a shot was because of their 30-day return policy. The diamond I originally ordered was purchased right before my order was completed, so about an hour after I ordered I got a call back and a free upgrade to another diamond selected by their gemologist. Shipping was prompt, and the diamond ended up being appraised for about 150% of what I paid for it :) Highly recommended as long as you can get an independent appraisal done quickly!