We have Scan stuff at work, it's decent. I've bought a fair bit off then over the years personally as well and not had any issues, even when I had to send a full order of motherboard, memory, etc back because it all became faulty in the first few weeks.
Don't skimp on the graphics card, and...