I’ve been involved in customer service for decades and the level of service doesn’t always correspond with the size of the company. For big doesn’t always mean unfriendly and small mean more personable. I’ve been associated with big companies that offered excellent service and ones that didn’t. One small outfit I worked with, I was pretty much the customer service department. While I did my best to help our customers, the owner seemed determined to undermine my efforts. So you never know. As they say, it’s not the size that matters, but rather what you do with it.