upgraded my phone on Friday 15 May - online and email confirmation said new phone would be delivered on Saturday 16 May. Waited in all day, nothing turned up. Now Tuesday 19th and no phone. Contacted call centre, the first person hung up, the second had no answer, in desperation hung on for 'manager' who could not help either but wittered on about system problems. Nobody can tell me when or if the phone will turn up although I'm sure they will apply the new (increased) charges from next week whether I've had the phone or not. I asked to be put through to someone who could give me a PAC code so I could cancel the contract and move to a provider who can provide me with the phone I want, but after waiting for 10 minutes I wasn't prepared to spend even more of my bill on hold to Virgin. What's going on???