Select Costco locations have the iPhone 7 for just $300, after instant $100 off applied, and the 7 Plus for $400. The phones are provided by T-Mobile but there are no visible strings attached like a requirement for a new line activation.
Those who were lucky to have units in their local Costco stores said they were able to unlock them via T-Mobile without any problems, too. Needless to say, the deal is for the 32GB version, which is not plenty this day and age but is still the cheapest you can get for using iOS on a relatively modern device. Any takers?