If you have any factory defects on your computer, the CyberPowerPC company WON'T give you a full refund if you want to return it. YOU WILL end up losing more than $300! All due to CyberPowerPC's ridiculous return policy. The worst I've seen in my entire life.