This company is horrible when it comes to customer service. They do not uphold their warranty agreement and have to send the machine out back to the manufacture to have the repairs done. I thought they would do the work themselves but I have on two occasions had to send my computer out for repairs while under warranty which took months and still have to pay for the repairs. This is such a scam its pathetic. If you plan on buying form them, beware. I DO NOT RECOMMEND this company. I am highly disappointed and wish I never spent such a large amount of money on a product that I thought was going to be 1, better quality and 2, have better service. Horrible horrible company. If there was a "zero" star that what I chose. 1 star is too large.