Last week’s decision to lop a hundred quid off the price of an 8GB iPhone had, unsurprisingly, a pretty good effect on sales. In fact, it has been so good that O2 and Carphone Warehouse have reportedly sold out of the handsets in most of their major outlets.