I had to take my truck back twice to have a problem corrected due to a defective installation job. On the second return trip I was asked to decide how to fix the problem. I should not have been asked in any way to make that decision, that is why I paid for professional installation in the first place. When I expressed this, I was verbally not just abused, but attacked. It was absolutely the worst experience with an employee I've ever had at any business. He has the worst people skills of any person working at a business I have ever encountered. And to beat it all, he said he thought I had caused the problem both times. He said they had never had the problem before with hundreds of installations. Guess I was just unfortunate enough to be the first, someone has to be sooner or later. It's hard to deal with a business that thinks it's perfect, that it never makes mistakes. It's really they never admit mistakes.
Pros: Sell and install good products
Cons: Some employees have extremely poor people skills