Worst customer service I have ever dealt with. I've had my vehicles back in several times for bad installation. Very disorganized. Was hoping to do business with them for years and now don't even want to take warranty work back to them because it's such a pain.
Pros: creative
Cons: Awful service and installation
more