Can you explain this as it doesnt make sense He has a year left on his iPhone 3GS, O2 have told him it will cost him £200 to buy out the remaining year (some kind of special deal apparently). They will then GIVE him £180 for his iPhone 3GS as a trade-in value, leaving him £20 out of pocket. The only vagueness is what the cost of the iPhone 4 will be, O2 reckon it will be approximately £150 for the 16gb verison. Hope that made it clearer. Thats a cracking deal he is getting there on the buying out bit. Makes more sense now that he will have to sign another 2 yr deal and pay the money for the new phone. I wouldnt be suprised if they were looking for about £200+ for the phone on a £35 24mth deal. Update on my m8's deal. He went in Carphone Warehouse who told him that the will match the O2 deal but will give him £230 (ish) for his 3GS, meaning less money to buy the new phone. It seems you just have to shop around ... or wait and see what happens when the actual deals are properly announced. For all we know, the salesman could be talking absolute pish.