July 14, 2006 at 1:30 pm
#698575
Inactive
So much for the apparent superior customer relations in the US compared to rip-off Britain, where the sales-people come across like they are doing you a fovour by selling you something.
Cheers.