I've had both very good and very ugly experiences at Canadian Tire. I
think a lot of quality variation depends on individual management, the
knowledge and style of particular service advisors, and, of
course, on the strengths/weaknesses of the particular crew itself.
I call upon an independent mechanic now, mainly because there's more to be
had from a maintaining a long-term relationship with a real person than a
faceless corporation. But I wouldn't go so far as to say he's a better
mechanic than any or every CTC counterpart. He's just got way more power
to use his own discretion, to make his own decisions, and way more to gain
by treating customers like real people.
Lest we forget, car repair is a "service" business, not a merely a
technical exercise.
***
rib