Hi all The o2 3G upgrade £99.00 to existing contract holders offer ended yesterday. Not knowing this, I today went to my local o2 store, all excited about an upgrade, only to find out that they wouldn't upgrade me. I was refused the upgrade of my contract 2G iPhone to a 3G iPhone as an Email went out yesterday to all stores saying that the offer ended 11/11/08. I called o2 and after being bounced from pillar to post for over 30 minutes, they wouldn't budge. They would rather that I cease my contract for £350.00 rather than upgrade me for £99.00 and have me sign up for another 18 months. An 8Gb 3G iPhone costs £350.00, even to existing 2G contract holders. After suggesting to their Disconnections Team that I would migrate away and just jailbreak and unlock my iPhone, their suggestion was "that's fine". So there you go - its official that o2 do not care about customers who spend in excess of £65 a month on the £35 a month tariff. Guess I should have upgraded earlier but unfortunately personal circumstances wouldn't allow it. Just thought I would let people know about this anyway... MLM.