I tell you one thing, it's worth the price lol..but the best way to get a top notch computer another way is to build one from scratch.