I give them 5 stars for customer service, even though the part I received was defective. They shipped a part to me that turned out to be defective, but they refunded the full cost including shipping. So despite the inconvenience, I was very happy with the service I received.