To most of the regulars around here, building a pc from scratch is second nature. However I wouldnt be so quick to recommend building a computer to someone that has little to no experience doing it. Its not extremely complicated but there is enough involved to cause aggravation. I would say first watch some videos on youtube and read up on instructions on how to build a pc, then decide if it seems like something you are capable and willing to do. Price can be cheaper to build your own but thats not a guarantee, plus with a pre-built pc you get whatever warranty and other service it may come with.