Disclaimer: Prices in Switzerland are much higher so don't comment that we paid too much for the parts.
So my buddy wanted a new PC because his old one was getting slow. He had a FX-8320 and a 2GB R9 270X in it and 8GB of memory. He initially had a 1200 CHF budget in mind and keeping the case, PSU and HDD to cut costs. But after I had a look in his PC it was clear that the PSU he had was a big no no since it was old, non-modular and only 80+ certified. The firecuda was an early christmas present from my part. The only thing that I would have changed is the Video card.. I mean it's fine and does the job but we could have done better. We bought that one because there were no reasonably priced 1070 or 1080 and those that were affordable were too big for the case or not in stock. My buddy never told me that you could remove the upper drive bays so that way we could have bought a non blower style 1070 or 1070 Ti (all mini GPUs were not in stock or overpriced at the time). Before we started building we initially had a r5 1600 in mind but my buddy forgot to order it. So we built the PC as far as we could and ordered a r7 1700 and my buddy picked it up the next day. System booted up without any issues and ran smoothly. We didn't update the Bios though since the memory ran fine with the XMP profiles. He isn't gona OC the CPU so we used the stock cooler and it looks great and if he wants to do a mild OC in the future the stock cooler is good enough. We ran Cinebench and the CPU never got hotter than 51 °C. We overshot the budget a little bit but in return he will be able to use this system for a couple of years now :D
Seasonic.. nuff said