Canadian Tire is a well-organized store with a great location and tons of parking. The customer service is very best, described as excellent, amazing, patient, and kind, with an eagerness to help. Staff are knowledgeable and walk customers through processes. Services like skate sharpening and oil changes are fantastic, timely, and do not need appointments. It is recommended to check inventory on the website first, which shows stock and aisle numbers, making shopping way too easy. The store is price competitive with some good deals on clearance, though some things are pricey. Shelves can be empty for some products, so calling ahead if only one or two units are shown is advised. The pickup process has improved but instructions can be unclear.