If you're willing to trade in an older iPhone, T-Mobile will offer you an iPhone 8 in exchange at no cost.
Upgrade to an iPhone 8 for free as part of T-Mobile's Black Friday sale : Read more
Upgrade to an iPhone 8 for free as part of T-Mobile's Black Friday sale : Read more