i see that most of the comment is recommending you to buy one. Assembling your own computer is hard but fulfilling work. You must do a lot of market research for updated specs and at the same time, the best price. Some specs of a package PC is too much for what you really want. When I decided to build my own PC, I asked quotation from almost 8 computer vendors.