I got a call from someone at NTL and arranged to have my stb replaced on saturday. Low and behold the engineer did not turn up

Phoned customer services on Monday and they did not know which department was doing the upgrades

They said they would phone me back but never did.
Phoned them again today and was told it might be take a few days find out who was doing the upgrades

but someone will call back to keep me informed, still waiting for the call. How difficult can it be to find out which department is doing the upgrades