I have to give primestyle a 9 out of 10, but only because the delivery was delayed by a couple of days. Otherwise I would've given them the full 10. Having said that, everything else about my experience was perfect – as far as buying anything online can be called "perfect." Certainly the quality of the diamond was as described, the customer service is extremely good, and the amount of information on the site was also very good. Especially for first-time diamond buyer like myself. Apart from the delivery delay I can say this is a company that is definitely worth using.