I've heard that with Rogers and Telus introducing a fee for recieving text messages, that they are actually breaking the contract they have with you. This may be the loop-hole your friend also heard about.
Although I can not comfirm if this is true, I can just add a little bit more info to the rumour.
~Collin