It's frustrating that basically every one of these requires a trade in, adding a new line, or applies the deal as bill credits over a two year period. Pretty useless deals tbh.
I love T-Mobile's "deal" – trade-in your iPhone 8 for an abysmal $300. That just sounds like every day, I'm pretty sure you can do a trade-in to apple for more than that.
Just checked, $350 from apple for an iPhone 8.