If you were still clinging to the belief that Apple's iPhone was still a niche product for tech-savvy types, you may want to look away now.
The iPhone is coming to Tesco Mobile as of this Monday, and with the cheapest, shortest deals available, it could be the moment the iPhone well and truly comes to the masses.
Tesco Mobile will certainly hope so. There are two standard tariffs for pay monthly mobiles. One is £20/month, fo 12 months and giving £60 of calls and textsand unlimited web browsing.
You'll have to pay £222 for the iPhone 3G 8GB, £320 for the 16GB iPhone 3G S and £407 for the 32GB 3G S if you want the £20/month tariff.
The other option will see you pay £60/month over 24 months for unlimited calls, texts and web browsing. You'll be able to pick-up the 3G 8GB and the 3G S 16GB for free on this tariff, while the 32GB 3G S will cost you £50.
More after the break
There's also a pay as you go option, with the 8GB iPhone 3G setting you back £342, the 16GB iPhone 3G S costing you £440 and the 32GB iPhone 3G S yours for £538.
In true Tesco style there are a number of Clubcard bonuses, too, offering you double clubcard points when you buy an iPhone and triple points for every £1 spent on top-up or on your monthly bill.
Available from Monday, head over to the Tesco Mobile website for more details.