It was time to upgrade my gaming machine, and I decided I'm done paying someone to build a custom pc for me. I ended up here, and with a little help from some good people I have an awesome new machine. Build went practically without issue. Up and running smoothly in couple hours. I'm very happy with the performance so far.