I'm sure the admin is just trying to cover his/her ass here to make sure the site cannot be forced to shut down, like many other sites run by other people.
If you look up the Copyright Act and the Trademark Act, I'm sure you will see that it is legal for the site to be running those logos. Either way it doesn't matter. I like this logo, it tilll says "Canadian Tire" so what's the problem?
Wouldn't you take a logo/picture off a site you were running if there was dispute over whether or not you could legally use that logo/picture? I think it's a smart move if he/she wants to run a legitimate site such as this for people to post their opinions and facts about whether they like Canadian Tire Corp. or not.