Rogers, Telus and Bell have joined Fido in offering discounts on the iPhone 5. The 32 GB and 64 GB iPhone 5 can now be purchased for $229 and $279 respectively on a three year contract, they were previously $279 and $379. Rogers is offering the deal until March 4 and will require a monthly service plan of $45 or more. If you want to save even more money the iPhone 4S is $0 on a three year contract.
Source: iPhone in Canada