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