Umm, I called both Rogers the 888 number and a rogers store across from my work and they both said I can do the early hardware upgrade charge plus get the 4s at the discounted price cause they are renewing my contract, dunno what that one user is talking about....
nope..terms of service states upgrade is a curtousy to customers and it can change at any time and they can take it away at any time which makes sence for any company
they send these noices out through bills an emails....and they dont have to inform you. they have a lot of things in those contracts that cover ever aspect of everything
i laugh everyday at people who think they deserve a 600 dollar phone for 159 dollars after they just got a 600 dollar phone for 100 bucks a year before that...i cant even believe they provided an early upgrade when the 4 was released.. prolly cuz the 3 was soo crappy