written by nickstone78 on 21/11/2014
Everything I have from talk talk is spot on ! The customer services team are fantastic always polite friendly and help you solve your issues asap. I would suggest talk talk internet and mobile to all my friends the service is outstanding ! Keep up the good work
As rated by our community of reviewers