Let me begin by saying I like Canadian Tire and I do most of my hardware shopping at their stores. The only real problem I've had is with their automotive service department.
A couple of years ago, I was on my way to Canadian Tire to buy tires when the brake warning light on my dash board lit up. When I got to Canadian Tire, I had their service department check my brakes and give me a repair estimate. They quoted me more than $1300 to fix the problem, which included replacing brake parts on all four wheels. What are the chances of the individual brake parts on all four wheels failing at the same time? I'm betting it's never happened in the history of automobile manufacturing. But I'm sure there must have been a perfectly reasonable explanation for the quote, probably something to do with safety and/or higher overhead costs.
To make a long story short, I bought my tires, kept my mouth shut and left the store. The next day I had a private mechanic diagnose the brake problem and repair the brake on one rear wheel, and it cost me $250. Problem solved. Now grab your barf bags! I asked the mechanic if I needed any additional work done on the other three brakes and he said I didn't, they were fine.
A couple of years later I had a private mechanic replace the front brake pads and rotors.
Are you sick yet?