I have a question about the early upgrade offer. I have a 3GS at the mo, and have 7 months left of my contract. So if I buy it out, it'll cost me £140. ATM, I'm on a £35pm contract and will go for the same tariff when I do upgrade. However, when I bought my 3GS, I paid £180 for the phone at the beginning of the contract for the handset. On the tariffs released today, there is no mention of such costs. If I go for the early upgrade offer, will there be a charge for the handset?