I was just in Carphone Warehouse playing around with the 3G-s, comparing to my 3G. It is pretty snappy but not worth the cost of terminating my contract or buying a pay as you go one. A guy came over and asked if I needed anything and I say what I have just sad that I can't afford the cost of terminating my contract so it's not worth me getting the new one. He then asked me if I bought my 3G from Carphone Warehouse and if I had insurance I said no and that I had got it from an O2 shop, but I did have insurance. The next bit is what Im not sure about, he said that if I had got it from Carphone warehouse that there insurance covers early termination of contracts and that I would have been able to upgrade there and then had I bought my 3G from there. Now was this matey chatting bull**** or is this true cos if it's true Im getting the next iPhone from Carphone warehouse for sure.