The Mudcat Café
TM
Thread #111081 Message #2336472
Posted By: Leadfingers
09-May-08 - 08:58 AM
Thread Name: Tech - Virgin or Talk Talk?
Subject: RE: Tech - Virgin or Talk Talk?
The same goes for Virgin - Customer Service is a bit iffy !