Well 2 weeks later, 15 phone calls and with the help of this site (one of the CAT numbers posted) they are cancelling my contract today. Never did get service back, the muppets and i'm glad to be rid ...
Yep, have kept a log of all calls, who I spoke to, what they said i.e. all the broken promises, mistakes, refusal of managers to talk to me even when i've been polite (although frustrated) throughout ...