I just got off of the phone with a Rogers representative who said that those who got an iPhone last year won't be eligible for an upgrade this year. Whereas before you just had to wait a year before you could upgrade (with a 3 year plan) now you have to wait TWO years before you can upgrade.
They keep amazing me with their marketing stupidity.