We have also earned a rating of "EXCELLENT" by STELLA Service. STELLA Service is an independent company that rates the customer service performance of online stores. They test more than 300 different elements of the online customer experience.
We deeply appreciate you trusting us with your order and we promise that we will always strive to give you the best customer service that we can. So thank you in advance for being our customer, and we hope your buying experience is excellent. If it's not, we want to know about it. Please feel free to call or email us anytime.