Don't worry m8.....this seems to be fairly standard cs for all the big firms irrespective of the product they are selling......ntl don't seem to worse than any other firm (I have had pretty good service from them-but cr*p service from lloyds, barclaycard, natwest, barclays, mesh etc)
I'd stick with ntl--at least your cs can't get much worse