I had a small issue, and the customer service department went above and beyond to make sure that I was happy. It's rare for a company that one deals with completely online to get so heavily involved to ensure customer satisfaction. These guys certainly did.