I'll start by saying that I generally really like Canadian Tire. But an experience there recently might make me wary of purchases there in the future - I had bought a treadmill and assembled it at home, only to find that it was very noisy, so I decided to return it. Even though I was returning it the day after I had bought it, I was treated a bit 'suspiciously', in that the salesman said that it looked like I had 'used' the treadmill because it was obviously re-packaged. I told him I had assembled it (so taken it all out of the box) and then dis-assembled it and tried to pack it as close to the same as it came as I could. When he called the manager, I didn't receive much better customer service. I pointed out that it had just been purchased the day before, and eventually they took it back and I got my money back. I will continue to shop at Canadian Tire, but will try to avoid returning things there in the future (so will have to be SURE I want something when I buy it there).