Sportchek got nailed for this. It's not legal.
http://www.wikidfranchise.org/20040707-forzani-fined
"Under Competition Act policy, the original price must be either the price at which at least 50 per cent of the goods were sold or the price that was offered for at least the preceding six months."