I had a part missing from my order, the lady at customer service was extremely helpful and resolved the matter far quicker than I could of hoped. Also they are the best in my eyes in respect to costs, they're by far the cheapest I can find. Overall I'd give them 10 out of 10 and that's saying a lot, I'm the most critical of people.