Even though the iPhone is no longer exclusive to O2 the iPhone still commands a fairly high price/contract. Here at App Crunch we will do our best to regularly update this page with the best available iPhone Deals.


 iPhone 3G Package Comparison

It’s also worth noting that the iPhone 4g is expected to be released this summer so you may want to hold out for the latest and greatest or lookout for some deals on the 3g and 3gs closer to the date as the Network start liquidating the old model.

Contract Deals

Table 1: 8GB iPhone 3G
Provider: Package Contract Length Upfront Cost Monthly Cost Total Cost
Tesco 250 mins, unlimited texts 12 Months £222 £20 £462
Tesco 750 mins, unlimited texts 12 Months £100 £35 £520
Vodafone 75 mins and 250 texts 18 Months £99 £30 £639
Orange 150 mins and 250 texts 18 Months £99 £30 £639

Table 2: 16GB iPhone 3GS
Provider: Package Contract Length Upfront Cost Monthly Cost Total Cost
Tesco 250 mins, unlimited texts 12 Months £320 £20 £560
Tesco 750 mins, unlimited texts 12 Months £200 £35 £620
O2 100 mins, unlimited texts 18 Months £179 £30 £719
Vodafone 75 mins and 250 texts 18 Months £189 £30 £729

Table 3: 32GB iPhone 3GS
Provider: Package Contract Length Upfront Cost Monthly Cost Total Cost
Tesco 250 mins, unlimited texts 12 Months £407 £20 £647
Tesco 750 mins, unlimited texts 12 Months £275 £35 £695
O2 100 mins, unlimited texts 18 Months £279 £30 £819
Orange 150 mins and 250 texts 18 Months £280 £30 £820
Prices last updated 28th May 2010

It’s possible to get the price down more via cashback sites Quidco & Top Cash Back if you buy the iPhone on Orange or Vodafone.

Orange offer £40 cashback through Quidco and Vodafone offer £20 cashback on monthly contracts upto £35 or £40 cashback for contracts over £35pm.

Even with cashback included Tesco still offer the best deal they also offer a favorable 12 month contract over the other networks whose minimum is 18 months.

Pay As You Go

If you prefer Pay As You Go then you can buy an 8GB iPhone £G outright from Tesco for £349 with free delivery and 698 clubcard points which is worth almost £7 off future purchases or can be used towards Tesco Rewards.