This is my closest Canadian Tire and, as far as CT goes, it's a fairly good one. It's a large store, always has what I'm looking for, and the employees can be incredibly helpful. For example, I was looking for a product, it wasn't on the shelf, and one employee even went "upstairs" to look through new stock to see if he could find it. The price is pretty average and I've never been disappointed leaving. They are also very nice when they find me standing in the light bulb isle on my yearly trip to replace bulbs in my house - whoever installed the fixtures thought it would be fun to ensure there was a DIFFERENT KIND OF BULB in every single one!
I also like that they have the self check-out kiosk. Actually, it's been so long since I went through a real-person cashier that I couldn't even tell you how efficiently or friendly the process is!
Parking can be an issue when it's busy... oh, and in the fall someone sells taber corn in the parking lot!