The iPhone 12 64GB and iPhone 12 128GB prices were both reduced by £ 120 to £ 679 and £ 729, respectively.
The iPhone 12 256GB price was cut by £ 45 from £ 874 to £ 829.
As you can imagine, these offers were extremely popular. In the days that followed the live offering of the offer, the 64 GB and 256 GB handsets were sold out on Very. But at the time of writing, the 128GB iPhone 12 offering is still in stock.
Very has also offered price cuts on other Apple phones like the iPhone 11 that – if you’re lucky to get a couple of year old phone – might come in handy.
If you want to buy an iPhone at a great price, Sky Mobile has also launched a number of deals in the lead up to the launch of the iPhone 13.
The deals, which went live ahead of the iPhone 13 pre-orders opening this Friday, offer savings of £ 288 on the iPhone 12 and iPhone 12 mini models.
The iPhone 12 starts at £ 23 a month on Sky Mobile, while the iPhone 12 mini starts at just £ 19 a month.