Deal: iPhone 7 is pretty cheap with a Walmart Family Mobile prepaid plan
The conditions of the deal/s may have changed since the initial publishing of this post.
How would you like to buy a brand new Apple iPhone 7, off contract, for less than $300? Well, you can do that if you're purchasing the handset from Walmart with its Family Mobile prepaid service. Mind you, Walmart Family is a mobile virtual network operator (MVNO) that uses T-Mobile's nationwide network, so you're getting really good coverage with it.
Walmart is selling the iPhone 7 (32 GB) for $299.99, and you have the option to buy monthly Family Mobile service starting at $29.88 - that kind of money gets you 1 month of unlimited talk, text, and data (although only the first 3 GB of data are on 4G LTE).
The iPhone 7 that's available on Walmart Family Mobile is not unlocked, but you will be able to unlock it for free after 12 months of active usage. Another thing to note is that Walmart only has the Gold and Silver iPhone 7 variants in stock, so you're out of luck if you prefer other colors (Black or Rose Gold).
Things that are NOT allowed: