We bought our family computer from CyberPower, at the time it was actually cheaper than buying parts through Newegg.
I only have a few complaints about them, when we got our computer the motherboard was defective (CMOS has to be reset via the jumper if you restarted the comp), and they hooked the front USB ports up wrong and it friend a few of my flash drives.
Besides that, we got our computer fairly quickly and they packed it very well. I would recommend going through them, but make sure you have a warrenty.