I bought from Cyberpowerpc. Online order process was fine - play with the configurators - prices for the exact same end system fluctuated $300 depending on what system I started with. I got my system exactly as ordered on exactly the day they said it would come, and I paid less than any of my other options. The system itself is a screamer - Quad Intel 6850 processor, raptor boot drive, twin XFX 8800 GTX in SLI mode. I'm playing Bioshock at 1600x1080 widescreen and it is screaming along with no problems. I am very happy with the system, though I do have a few problems:
1. One of the hinges on the front door on my case was broken before shipping, but they sent it anyway. The door was taped, upside down, onto the front of the case - I removed the tape, and it fell off. I called support, and they are sending me a new hinge, so no big deal in the end.
2. The top panel headphone jack is just not connected at all. I have a Creative SB X-Fi board, and there are absolutely no wires leaving the board for the top panel. I could do this, assuming I can figure out how to get to the top panel, but kinda think I paid them to do it.
3. I have a front panel temperature and fan control panel. The temperature reads fine, but they never connected the fan controls. So, my front panel display says "Fan speed 0", and the fan control knob does exactly nothing. I can see the fan control cables, nicely wrapped, tucked up behind the front panel, but that's where they sit until I decide to install them - again, I kinda think I paid for that.
4. I have spoken with 3 people in support at Cyberpowerpc. The first guy sounded like I was bothering him, and eventually hung up on me - more than a little annoying. The other two people were perfectly acceptable, except for the fact that the last one helped me figure out problems #2 and #3 above - If I want them to fix it, I assume I have to ship it back.
Overall, I think I got a great performing system for a bargain price. I think the monitors they provided on their site were overpriced for the options, so I did buy my own monitor separately - HP x2207 - 22 inch widescreen, 2ms refresh, 1680x1050 $319.