I can't officially upgrade until December (thus a used phone), but I have a $125 offer on the table for the phone, and I paid $150 brand new last year. It truly will be Christmas when I can officially upgrade. I've been locked in 2-year contracts with Verizon for years. I have no issues with that as I really love the service I get. I use Best Buy when I get phones now, and usually only upgrade in 2-year intervals.