Best online customer service experience I've had. First computer they sent I had problems verifying the Microsoft operating system.  Called tech support and immediately had a real person to talk to. No hassle at all. They paid for return shipping and  I had  the replacement computer only two days after returning the first one. Absolutely no issues at all so far with the computer I received. It's quiet, fairly quick, a lot of USB ports, decent gaming (though I would suggest upgrading if you're a serious gamer) and a great value for the money. Biggest thing for me was the excellent customer service.