A couple of weeks ago our home phone went faulty. People could not phone in. After nearly 50 minutes listening to looped music, I'm greeted by someone who clearly has no idea of the wotrking of the system (reading off a cue card perhaps0. Have I tried this and that. Yes. Take off socket face plate. Yes, etc. Finally got them to send me an engineer. He tested my systems. OK. Said he'd go to the cabinet. Would phone if connected. Saw him at the cabinet. Then he vanished. I think he must have then gone to the next box in sequence. Hal;f hour later phone working, engineer saying fixed. Didn't realise at time no caller ID. Since then the Virgin service has been appalling. Phone faults and after about 40 minutes (that dreadful juvenile looped music agin) someone answered and another 10 minutes he didn't know what to do. Passed me to a supervisor and I waited listening to the looped music another 20 minutes then the phone went dead. Day after I phoned pushing I'm leaving and got an English guy. Sorry you need faults I'll put you through. 40 minutes later no one has answered. Next day same. After 30 minutes (looped music) nice UK guy, I'll put you through and hang on with you. He put me through and I waited 15minutes and someone answered. You want Customer Service, then more music and a further 20 minutes I hung up. Today, rang UK. Nice fella. Everyone has free Caller ID. Should be connected. Must be your phone. Perhaps buy a new phone then if still a problem phone back. I've also left 3 complaints via VM site. Not one has been dealt with. My Panasonic Dect was working before the system went down. Any one think this is good customer service. Nigh on 2 weeks now. Nearly an hour a call, always on hold. Awful music in your ears. You can't do anything else while waiting. The faults line answered by people with little knowledge and somewhere on the other side of the world. I think the cost of my contract justifies good customer service