The iPhone SE is half price for six months on BT Mobile until 31 January
Blink and you'll miss it, but BT has a special offer on the iPhone SE and iPhone 7 giving you 50% off the monthly tariff for the first six months.
Ending tomorrow, the special offers includes 6GB of data with unlimited minutes and texts - and there's also free BT Sport. The only catch is that you need to be a BT broadband customer; otherwise, you'll have to pay an extra fiver a month.
And you'll also have to move fast, as the offers end at midnight tomorrow.
First up is the iPhone SE. With a £10 up-front fee, it costs just £13.50 a month for the first six months, with the rest of the 24-month contract being charged at £27. And if you order online, you'll also get a BT Reward Card worth up to £75 that can be used with millions of retailers.
The deal amounts to a £201 saving over the course of the contract.
The iPhone SE features a 12MP camera with 4K video at 30 frames per second, and has a four-inch Retina display. Based on the A9 chip, it comes with iOS 11 and has Touch ID for secure authentication and Apple Pay.
Handset-only, it costs £449 from BT; this deal works out at only £577 over the 24 months.
iPhone 7 from £20 a month (for the first six months)
Meanwhile, BT also has a deal on the iPhone 7, again if you pick 6GB of data. Like the SE deal, you'll get unlimited minutes and texts, as well as free BT Sport.
Here, you'll have to pay a £20 up-front fee, with the two-year contract costing £20 a month for the first six months, and then £40 a month thereafter.
It means a total saving over the course of the contract of £240 - and you'll also get a BT Reward Card worth up to £80 if you order online.
The iPhone 7 features a 12MP camera with 4K video and optical image stabilisation, a 4.7-inch Retina HD display with wide colour gamut and 3D Touch and an A10 Fusion chip for high performance. It's water and dust resistant, and comes with iOS 11.
And the total cost of the handset and O2 contract is £860 over the two years, compared with a handset-only cost starting at £669.
Both plans look pretty good value compared with the competition. O2 doesn't have a 6GB plan, but its 5GB tariff on the iPhone SE costs £34 a month with no up-front costs - a total of £816. Meanwhile, it wants £19.99 up front plus £43 a month for a 5GB deal on the iPhone 7, adding up to £1,052 over the course of the contract.
Vodafone's deals are even more expensive. EE, meanwhile, has an 8GB deal costing a total of £942 for the SE over two years, and £1,082 for the iPhone 7.
It often pays to be wary of introductory offers, which can often see you paying more over the course of the deal. Here, though, the BT tarrif really does look like an offer worth taking.
Why do we need your postcode?
Once you enter your postcode, Cable.co.uk will perform a live lookup and check all the available providers in your area.
This ensures you receive accurate information on the availability of providers and packages in your area.
Your information is safe with us. We won't share your postcode with anyone. Guaranteed.