The new iPhone 7 was unveiled yesterday and T-Mobile was quick to offer the new phone for free if you trade in your old iPhone 6 (or newer model).