If you can screen print, you can build a computer from scratch.....A shop will charge quite a bit to repair what you and you still have an old computer.....I get emails from NewEgg and accumulate parts over time....Lots of great videos on their site to help you out...I always start with a new motherboard, processor and ram but my recycle case, dvd drive, power supply, etc...