It is true that buying branded computers, often poses problems of scalability.
To free themselves from that yoke of the major manufacturers, and to regain its freedom of maneuver, the ideal is to build a PC oneself, and if you do not know, to appeal an independent assembler
I know the bit I hate the most is mounting CPU coolers, maybe I'm awkward but I always feel it takes a bit more force than I'm comfortable with to clip them into place.
I've seen some places selling kits, where you get a mobo, cpu and cooler - the pictures always look like it's been preassembled. Is this the case or is it just a representative image?