Been waiting more than a month to come install 16\1\2023 19\1\2023 20\1\2023 always excuses still haven't received welcome pack with account number customer service is a terrible one of the worst company talk talk can't cancel contact with this company with no account number stay well clear of this company got bank details they won't your money for no service end my contact without fees talk talk fault always excuses
company reviews