Talk Talk ?
On Jul 22, 7:45 pm, "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
TT have been fine for me over the last 12 months.
MBQ
|