The white iPhone 4 has finally arrived in the UK.
Vodafone offers 24-, 18- and 12-month contracts. You can pick up the handset for free on a 24-month, £45 per month contract. If you are after something shorter and cheaper, you can get a 12-month, £35 per month deal, though you'll have to stump up £299 up front.
O2's tariffs start from £21.50 per month on a 24 month contract with 100 minutes, 500 texts, 20MMS, and 500MB of data, and an upfront cost of £304.99. O2 also includes tethering as standard. However, you can only buy the white iPhone 4 in O2 stores and not online.
Three is offering 24 month contracts from £25 a month or on The One Plan for £35 a month, including unlimited data, 2,000 any network minutes, 5,000 minutes to other Three handsets and 5,000 texts. There are also pay-as-you-go plans.
At the time of writing, the Apple Store was offline, presumably while the white iPhone 4 is added.
It's still unclear whether Orange and T-Mobile will be offering the white iPhone 4 - neither company has issued an official statement. There is no sign of the white iPhone 4 on Orange's site and though it can be seen on T-Mobile's site, it isn't available as an option to buy.
Neither company has yet responded to a request for comment.
It is thought that number of manufacturing issues have held up the release of the white iPhone 4, which was supposed to launch alongside the black iPhone 4 in July 2010, including paint that peeled under extremes of heat.
Steve Wozniak also speculated that paint was part of the problem back in January, though Woz reckoned it was letting too much light in to the body of the phone, ruining photographs and videos captured by the device's camera.
The white iPhone 4 will also launch in Austria, Australia, Belgium, Canada, China, Czech Republic, Denmark, Finland, France, Germany, Hong Kong, Ireland, Italy, Japan, Luxembourg, Macau, Netherlands, New Zealand, Norway, Singapore, South Korea, Spain, Switzerland, Sweden, Taiwan, Thailand and the US today.
Sign up for MIS Asia eNewsletters.