Can anyone shed any light on why I can't get Caller ID (I'm in area 20)? This technology is such old hat I can't understand why it's not available to me?
I've had it for years with BT and TalkTalk and I've been without it for 2 days now I've switched to Virgin and already it's driving me insane

to the point where I'm seriously considering telling them to cancel the phone service and revert back to TalkTalk.
Also, I'm paying £2.50 a month for Anonymous Caller Reject. But if they can't give me Caller ID how do they know if the caller is Anonymous or not? And if they can tell a number is anonymous why can't they give me the numbers of the calls that aren't?
Is this something I'm just never going to get from Virgin or are they likely to switch it on at some point?
Is there a number I can call which will get me through to someone in the UK who can help (in my experience in dealing with the sub-continent call centres for broadband issues, they are fine for the basics, but hopeless if you need something a little more techincal - and why wouldn't they be when they're several thousand miles away?)?
All help gratefully received.
Martin.