The phone will not fullfill your two year contract. The phone worked well in the beginning, but after a little bit it started operating slower, randomly closing applications, and then the screen decided to die. I had the phone for roughly a year and a half, but for the last 6 months it started to fizzle out. I hate to say this but my previous Iphone lasted a lot longer before I needed to upgrade (I had it for 2 years plus). I didn't even reach my free upgrade.
Cons: Did not meet expectations, Poor quality, firmware issues, headphone jack randomly quit, randomyl closes apps while in use, occasionally wil not recognize sim card