T-Mobile has long frustrated customers by carrying every other brand of smartphone but the iPhone. That is until the carrier brought aboard the iPhone 5 last month, at a discount to boot. But now a new 16GB iPhone 5 will cost you $629.99 upfront. What's up with that?