Sadly I have to agree with all of the other reviews so far. We've have very bad experiences with this Canadian Tire over the last 3 years. More often than not when we go there for an item they don't have it. And when we ask about it they say they can't help us find it because they don't know if they have it or not. Even when their website says they have it, don't trust them! The staff are extremely unhelpful. I also love the fact that they have a sign by customer service saying that rude and disparaging comments will not be tolerated....to which I think, well if you had a decent store and decent customer service you probably wouldn't have people upset and saying inappropriate things! I would not recommend this store to my worst enemy.