Canadian tires are notoriously consistent at being inconsistent. The service you get on any given day depends heavily on who's on shift that day and which manager is on duty. Sometimes you get friendly people who know exactly where things are and how much they cost, sometimes you get people who can't find the product even though they supposedly have a bunch in stock. The saving grace is that for the most part, the product selection is great and you're pretty likely to find what you need at Can Tire. Also, the prices are pretty competitive for the most part.