Login
Start Free Trial Are you a business? Click Here
Les
One star is far too good for a company with such appalling customer service. Goods generally good but manufacturers who's products sell via this company will suffer badly by association... Truly awful customer service.
10 years ago
Read PC World Reviews
PC World has a 1.6 average rating from 319 reviews
Related Photos & Videos