Deal: Unlocked iPhone 7 128GB costs just $320 on Amazon (refurbished model)
The larger model, the iPhone 7 Plus costs $570 and $670, depending on the model. However, if you can afford to pay the upfront cost for the iPhone 7, there are other, cheaper options one click away, especially if you don't mind buying a pre-owned device.
For a limited time, Amazon has the unlocked iPhone 7 128GB on sale for just $320. While the device is refurbished, it works and looks like new, but it's also backed by the 90-day Amazon Renewed Guarantee.
Out of the six colors available, the black, rose gold, and gold are the cheapest at $320, but you can also pick up the refurbished iPhone 7 128GB in Jet Black ($335), Red ($345), and Silver ($350).