T-Mobile will give you a 32GB iPhone 7 if you trade in your iPhone 6 or later, but be aware that you're locked into the carrier for two years.
T-Mobile Offers a Free iPhone 7, But With a Catch : Read more
T-Mobile Offers a Free iPhone 7, But With a Catch : Read more