I recently bought a PC from cyberpowersystem (not fully speced, bought alot of parts from elsewhere) and to be honest it was at a decent price i wouldnt have saved that much had i custom built it myself but after learning to Overclock here and there, watching loads of videos on youtube plus...