Review of Dell


Rated 2 out of 5 stars

Poor

Ordered from them, long delays and when I did the sane thing and compared the pc and components online found out my supposedly awesome dell system was almost £200 more expensive compared to other online specialists.

July 9, 2012
Unprompted review
Advertisement