I have also seen the good and bad of the CTC. From what I have experienced, i would never go to an outlet in a bigger city, because it seems they just want to turn a dime and dont really care about the customer. On the other hand, I worked at a small town outlet for some time on the parts desk, and also the shop window. The guys (2) that we had, one did tires, and one was a tech, were some of the best guys you could meet, and never screwed a customer. I did work orders, and everything was always in line. In fact, we often went the other way to help the customer, such as over estimating tread measurements, warranty where we believed it was due, rather than what the corp. thought, and doing extras like topping up washer fluid. If a customer had a large bill coming, I'd often get the junior guy to wash the vehicle before it left.
To be honest, there was little to like about working there, and i left when the manager left, because with him went our deal that I`d be in the shop and doing apprenticeship when there was an opening.
Cant screw people in an area where the population is only a few thousand....pretty soon there`s nobody left to screw.