The service was great and they communicated with me about my order in details. It was a special order and no returns. I got the parts but unfortunately they were not the correct ones. Just wrong colors. That was my fault because they asked me to be sure of my order. I should have called or emailed to verify correctness of the items and I did not. I still give them the five stars for services and communication. I can't blame them for my own stupidity. Not to mention the prices were really good. Use due diligence when ordering and you should fine.