I have only dealt with their customer service department once, but it was a good experience. I didn't get a shipment of a DVD once. They did make me wait three weeks to make sure the shipment was, indeed lost. I waited three weeks and they readily agreed to send a replacement shipment, without...