My first gaming rig I bought from IBUYPOWER.COM but have since upgraded. Originally it started life with a smaller power supply(can't remember), GTX 660, 1 stick of 8Gb ram @ 1600.
Over the years I have since upgraded it; 8Gb @ 1866 Ram, SSD, SLI GTX 960 SSC (+ personal overclock), AX1200 PSU, windows 10, etc.
I've love my (Great White) computer, it has been great. Thinking on upgrading her here soon; bigger CPU, maybe a pair of 1070's? Going to try and get as much game time as she'll let me.
End Of Line.