haha buy vs. build. It is really simple if you know everything, but for someone who hasnt built before, may not be. I mean if it doesnt fit, dont force it rule, works good, which means you cant screw up. But when your motherboard has jumpers on it, instead of auto detect, you can fry your poop. Like running your ram on 333 instead of 266 or setting your cpu core voltage to high, or using wrong bus speed. It used to take all day but now its pretty easy