Talk Talk ?
On 22 Jul, 19:45, "the_constructor" wrote:
I am thinking of changing my ISP but am a little concerned who to go to.
Has Talk Talk improved over the last 12 months and do they have call centres
in GB...?
TIA
--
the_constructor
Google talktalk hell. I am leaving as soon as the contract runs out.
|