Customer service was very impressive. I was surprised when I could discuss with Diane via website live chat on Saturday. I decided to order rings on that day and received rings within 10 days which was also very impressive. I had to resize my ring within the tight time period, but again, I could receive it within a week. Free return and resizing service were awesome. I also really liked the delivery notice service via email. I would definitely recommend this company to my friends and I will buy more rings in the future too!