I find this location is always out of stock on the items I'm looking for. Bad luck? Maybe. Poor management? Likely. Terrible inventory control? Most definitely.
Otherwise, it's a franchised store - pretty typical and what you'd expect. Clean and generally tidy.
It loses 3 stars, because on at least 3 seperate occasions, I've had to drive accross the city to other Canadian Tire stores to actually purchase what I was looking for. If they're wondering why their sales are low, it's probably because their inventory is low also.