The computer itself is incredible, especially for it's price point.  It's well built with quality components.  When it comes to making computers, they know what they're doing.But it's probably for the best that you consider this something you built yourself, because their tech support is... I won't even say useless, because that would imply they actually tried to do ANYTHING.  Tech support is more accurately non-existent.  Expect to be on hold for HOURS and eventually get hung up on.  Online chat will put you in queue, then randomly reset when you're within 5 people.  E-mails will go unanswered for days, if not WEEKS.When you buy this, don't get any warranty.  Don't get any protection plan.  It's not like you'll be able to catch anyone to work with you.  Buy it and do the maintenance and repairs yourself.  It's still worth the price just for the quality of the PC alone.