I had bought a cyberpower pc before, probably two or three years ago now, and i didn't have any problems with them. Granted, their customer service was not the greatest but otherwise the build quality was fine and everything else worked well.
I would agree with the above poster, go for Lenovo. I have an x60 tablet and I LOVE it.