On behalf of cyberpowerpc.com I WOLD NEVER BUY A PC from them. The reason....oh so many......1) My buddy ordered a gaming PC they put in two none sliable cards with only 512MB of RAM.2) Had a Aquagate LCS for the processor which failed after 8 months, which tech support could not figure out, it took two months for them to realize it was the LCS, and only after I was on the phone with them for 2 hours telling them it was a heating issue.3) They sent my buddy out a new LCS for the dead one the Aquage S1, problem being it was significantly bigger then the Aquagate that was in there, problem with that is I called up tech support and they told me I could modify he case to get it to fit.I would never go with a company like cyberpowerpc again. That includes iBuypower.com. If you buy prebuilt get a name brand period.
DO NOT BUY FROM THEM! PC arrived with wrong and missing parts. When i called customer service, they said i had to live with the wrong parts and they would send me the missing mouse. Several months later, PC started overheating and shutting off, however, the $50 LCD display said that it was room temp. Look in and none of the LCD wires are actually connected to anything! Completely useless! So the liquid cooling system died by a clog in the tube. I dont know why there is any solid material floating in there at all, but when i called they said they would replace. I went through the same customer service experience others have written about and after many hours and busy signals asked to speak to the manager, Steve. Steve could care less that i had no PC to use at home and said that i could not return my computer and had to wait until they got in my part before they would ship it. THis is after they already promised to ship it 3 weeks ago. Please trust me, DO NOT BUY FROM THEM. Save yourself the misery of working with their tech support team.
Along withe everyone concluding that building a computer is easy, I find building a computer quite satisfying once the final product is complete. A nice sense of accomplishment when it boots up for the first time =)