This was my first purchase on O-stock.com and the first online jewelry purchase. I was a bit uncomfortable, but I must say that I'm very satisfied with the entire transaction. The item was shipped on time, status updates were prompt and the value of this item is unmatched. The clarity and sparkle was better than I expected. I purchased the item for my wife and to celebrate our 5th wedding anniversary. She's still smiling several days later. I wish you the best and hope your experience is as good as mine.