I am getting thoroughly fed up! I telephoned my local store (Wilmslow) yesterday and asked about stock of the 16GB model. To my surprise I was told that although they would have limited stock, none of it was for sale as it was reserved! Today, I thought I'd give it another go, and the manager seemed to back down on the idea that the 16GB stock was reserved, but then said that they could not do upgrades in-store! He was quite obviously clueless. At first he said that upgrades could only be done online, but when I told him about the email from O2 he simply said that they could not do upgrades in-store because they didn't have the right simcards! Am I being thick or am I right in thinking that all iPhones come with the simcards already inserted. Even if they don't, can there be any difference between the simcard for a new contract and the simcard for an upgraded contract. The problem here is the prospect of queuing outside a store for some considerable time tomorrow morning only to be told by some ignorant store manager that he can do nothing for you! How I wish that I had never sold my v.1 iPhone!