Login
Start Free Trial Are you a business?? Click Here

Digital Direct Reviews

1.7 Rating 93 Reviews
B
Happiness Grade
B

Customer Service - Good

75.00%
Industry Average
After spending quite some time selecting the model of integrated LED Tv I wanted and having a good hands on in some retail stores, I scoured the web for a supplier with the best services on offer.
posted 12 years ago -