By my own experience, they have good relationship with their customers. I am satisfied with the the products i bought from them. The most exciting part of it is that they would contact their customers frequently to apologize for any complain made by a customer and to update the customer on the state of their requested products in terms of delivery. They are simply wonderful.