Wow, $449 for a 3 (non-XL) without even a trade-in. It almost pays just to upgrade from a 2. Almost. Not quite. (And, while Fi is nice, TMobile gives me all the coverage I need and I get almost nothing from Sprint. And I can't see where it says how long you have to stay on Fi. One month? 6 months? 2 years? Maybe with the 5 [not enough rumored on the 4 to interest me].)