Vodafone has cut the asking price of the iPhone 4, offering a saving of nearly £225 over the course of the contract term.
The carrier is now offering the iPhone 4 8GB edition free when customers sign up for a two-year contract at £21 per month. That's down from £29 previously, equating to a saving of £223.50.
Allowances are 600 minutes and 500MB of data per month, as well as unlimited texts.
To qualify for the offer, would-be buyers need to enter the promotional code 3MHPLR at the point of purchase.
Features of the fourth-generation iPhone include a 3.5-inch super high-density retina display, a five megapixel camera with HD video recording and tap-to-focus and a secondary camera.
A dual-core processor is also on board the 9.3mm thick smartphone, as is the Apple Maps mapping software and the FaceTime video-calling app.
As with all iPhones, the iPhone 4 also offers perhaps the world’s largest choice of apps and games at the App Store.
Find out more about the iPhone 4 here: iPhone 4