Sale is on 3 yr term ... $0.00 for most devices and $49.99 for the 9900.
Yes here in Canada it is NORMAL to only get sales if sign a contract .... all the major carriers play this game
There sales are like a light switch, off/on off/on. I've been following there pricing since I signed with them in Sept and every time I check its changed.