Login
Start Free Trial Are you a business?? Click Here
Anonymous
Worst customer service and sales team ever. Purchase 1st March estimated delivery date was 8th March. after a few phone calls, they advised end of March, and now they delayed to 29th April. I cannot trust Dell and their team.
3 years ago
Read Dell Reviews
Dell has a 1.2 average rating from 1,051 reviews