I had great hopes for XuSha as a regular online shopper for auto parts. However, I was let down by my most recent encounter. The website had a wide variety of products, but it was hard to browse and lacked information about each one. I, too, got a faulty component and had difficulty getting in touch with customer support. If you need a car, in general, I wouldn't suggest XuSha.