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