iPhone 8 pre-orders open on Friday, which means that all four carriers are currently jockeying for position to have the best launch-day deal in place. AT&T put its cards down earlier with a killer buy-one-get-one-free deal, albeit with an entire spool of strings attached.
Sprint's counter-offer is here, but unfortunately it's a tepid trade-in offer that barely even qualifies as an offer at all.
Trending right now:
T-Mobile just got burned by Apple and the iPhone X