Just 1 little problem, with TMobile, you are already paying full msrp plus markup on a phone and then paying them more just to upgrade on a device you own and don't get to keep. And then kick in another $175 dollars to boot. On AT&T's plan of you are on contract instead of pay as you go. Not only are you paying for subsidizing your phone on contract. You are also kicking in another 10 to 50 dollars a month to upgrade to another phone. Taking about getting reemed.