I know what you mean. I posted reviews on the absolute piece of junk reflex wipers and the absolute piece of junk Mosquito Mega catch Ultra and suprise suprise, neither review was posted.
Alot of electronics retailers allow objective reviews on their websites (Tigerdirect, NCIX) but Canadian Tire's reviews are definitely biased and not worth the time to view.
I've noticed how alot of items now say "Imported by Canadian Tire" instead of printing that the crap is actually all made in China.
Oh well, you get whay you pay for. I took the reflex wipers, bent the crap out of them, made a sign indicating what absolute garbage they are, and brought them back into the store and quietly put them on the shelf to warn off other potential buyers. I did enjoy that
I think that from now on, I will have to get in the habit of taking any Chinese crap that breaks within 1 month of buying setting it up at their door in pieces with a sign indicating what a piece of junk it is.