I had good experience with Ritani. The only comment I would make is that the tracking of diamond was difficult. I had to reach out via the phone multiple times to see when I would be receiving shipping information. Otherwise than that, the phone calls were pleasant and the diamond arrived on time. Thank you!