Good news for those with Lumia 900s on Canadian carrier Rogers as an employee has confirmed that affected customers will see $100 credit on their bill, much like what AT&T is currently offering. The Lumia 900 has been troubled with a "memory management issue was discovered that could, in some cases, lead to loss of data connectivity", which has affected a number of owners.
AT&T and Nokia are allowing customers to exchange their affected 900 for a new one with the upcoming firmware update already installed, or you can sit tight for April 16th when the update is expected to be pushed out. There's certainly a win-win here with purchasing a Lumia 900 before April 21st, as you'll have a high-end LTE Windows Phone as well as $100 credit. So, really you're being paid to own one.
Those who are on Rogers, you have the exact same deal. You'll be given $100 credit on your bill should you purchase a Lumia 900 before April 21st, and if you're already affected you can either exchange your device for a new one with the firmware installed or sit it out until Monday when the update will hit Zune / Mac Connector.