While the ultimate end result was fine, this was an incredibly frustrating transaction with terrible communication with this company. Our first choice of gem (emerald) was not available, which we were not told until 2 weeks after we had ordered. Our 2nd choice was not properly priced and required back and forth with Customer Service to correct. I was then charged for the full amount on my credit card immediately....however, the ring did not ship for another 30 days. Caveat emptor.