Just to get back onto the subject at hand
I have found NTL CS to be 50/50 - it all depends on who you get....
(For the record

I have no degree - I have spend 10+years working it TS/CS/Whatever you want to call it these days

)
Thankfully I rarely have to call CS, as I am a computer techy (nerd

) and can normally diagnose the fault myself (or by using this forum or similar ones). When I do call them, I find that if I know exactly what the problem is likely to be you get either "ok sir, we'll look into that" and a solution (if I get it right - I ain't perfect you know

) or "sorry sir, but it must be a problem your end, you have a network - oh, we don't support networks"

..
If they could get consistancy I would be happy, but, like all support environments you get good and bad.
Just my 2c - and remember - do not feed the troll