I've been shopping at Canadian Tire for well over 40 years, they used to be stores your could trust, it is no longer the case, they no longer care about customers, they keep selling products that have bad reviews for years and keep ripping off customers, I've been ripped off 3 times in the last 2 years. The last time, I bought a pair of what I thought were decent walking shoes and payed 90$ for them, I went through the soles in just a few months, there's tons of bad reviews for those shoes now yet CT keeps selling them. Naturally, you can't return shoes after you wear them for a few months. Those have very thin ''rubber' soles filled with very cheap foam inside, you end up going through the sole in no time, the shoes look almost bran new on the top and soles are gone. The only good reviews of those are from people that use them to do work in their yard, but if you walk anywhere on hard surfaces, they become garbage in no time. I've had similar problems with other products I bought there. I will no longer shop there, I boycott them now and tell everybody why. It's a disgrace, Yeah yeah, shop local... Keep your garbage CT.