Welcome back to civilisation! Really, the thing with Internet installation lead time really is not on when the Internet is so important to modern life. I wonder if it's worth making a formal complaint to TalkTalk about the long lead time for something that wasn't your fault. If you don't hear anything back, maybe escalate to OfCom?
Comments 2
Reply
Reply
Leave a comment