Thus far the OP has not yet stated what products he currently owns nor did he say whom he spoke with at Upscale though bashing them for being rude and pushy. Yet, there are plenty of convictions stated above that it must be Kevin. Full stop...
I have known Kevin for many years and have been a customer of Upscale for the majority of my present system. Kevin is a first rate human being who is as honest as the day is long. That includes his business ethics as well as his recommendations. We all have personalities and if you don't like his than so be it. He is quite the character but, frankly, I quite enjoy it. Everyone who works at Upscale lives up to the name "upscale". They are as friendly as they are knowledgeable and treat their customers very well. There will always be some folks who are dissatisfied with a service and/or a product, no matter what. I can certainly understand that can be the case with Upscale, just like any other business. Kevin runs a fabulously successful business and is on a growth trajectory that is enviable of nearly any business, let alone businesses in the audio industry. If anyone is not satisfied with one business then simply move on to another, or another, until you are individually satisfied. It's a very simple and painless process.
The OP can do as he wishes. For me, I'll stick with Upscale Audio. They are first rate in my book.