Dell reviewed by

Berlin, US

3 Reviews

trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

the worst.

Is bad service Dell's goal?
2
Matthew Barber and cena found this review useful
    Comment (?)