^I tend to go to Lowe's for Hardware and yard stuff, Costco for most everything else, and my Honda dealer for car maintenance. I just don't see a need to subject myself to the extraordinarily poor service (reaches a new low in the retail environment) of CannedTire.
If you dislike Canadian Tire, here is a site for you:
http://www.canadiantiresucks.net/