I like to custom build my own because I know exactly whats in it and how the performance is. . . You just can't trust those store pplz :PBut yeah, if you wanted a new CPU or something for better performance, you wouldn't need to buy a whole new other RAM and all the other stuff that comes with it... it saves money too..It's not that hard either... wires all easily fit into place and theres a manual and all that... or you could just ask someone~