Do NOT buy from CyberpowerPC. Yes, their prices are actually quite nice but if you have to RMA something odds are you going to get fleeced and have something inferior sent back to you. They did it to me twice and if you google it you will find 100s of others talking about it...even on their OWN...