I bought all of the parts from MicroCenter. I wanted to make a PC that could run Photoshop, DAW's, and those type of programs pretty well but decided to get a mid-range graphics card as well so I could do some gaming occasionally. So far, it's been working well. I have no complaints about anything. I've recently been playing some Splinter Cell: Blacklist with the computer and it runs great on max settings at 1080p. Very satisfied to be in the PC gaming world right now.