Sharing is caring!

The iPhone 7 will officially hit the stores on September 16, but pre-orders already started two days ago and likewise its predecessor, it has a release price of $649, but Apple also offers the iPhone Upgrade Program and allows owners of old iPhones to trade them and pay a monthly installment fee tat starts at $32.41. But there is a way to get the iPhone 7 for free, if you leave the two-year contract early and pay off the rest of money to cover the expenses for the “free” iPhone 7.

First of all, let’s see what changes did bring the new iPhone 7. Well, its screen hasn’t changed a bit, so it still measures 4.7-inch and supports the same resolution of 750 x 1334 pixels. However, the home button sitting below it was replaced with a haptic-capacitive button that uses taptic engine to give physical feedback when pressing it. The internal hardware has been upgraded, so the iPhone 7 is powered by the new Apple A10 Fusion quad-core 64-bit ARMv8-A processor that’s backed by 2GB of RAM and the 16GB variant of storage has been finally ditched, and the base model has a capacity of 32, while the other two variants are 128GB and 256GB. The aperture of the primary camera has been upgraded from f/2.2 to f/1.8, while the front camera has a higher resolution of 7MP. The removal of the 3.5mm headphone jack was not a good idea, but at least the device is dust and water resistant.

If you’ll buy the iPhone 7 from T-Mobile, Sprint or Verizon, actually, you’ll get it for free if you’ll exchange your old model, and AT&T is now extending this deal to all of its customers, not only to DirecTV subscribers. The 32GB costs $650, and customers who trade in their old iPhones will get a credit with this value, which will be split between 24 months, but they will still have to pay a monthly device fee. And if you decide to leave early, you will lose the credit and you’ll have to pay the balance of the iPhone 7. So, if you interrupt your contract a year later, you’ll have to pay $325.