Login
Start Free Trial Are you a business? Click Here
Anonymous
If there was an option to give no stars I would have taken it. Appalling delivery. Lies broken promises and lack of any understanding. Cost me over £500 in travel and staff being present to install non-existing machines. Customer Service useless, over zealous sales people who won't take no for an answer. I could carry on all day with my tale of woes.
7 years ago
Read Dell Reviews
Dell has a 1.2 average rating from 1,051 reviews