Had a friend who is quite bright, but inexperienced with root cause elimination. 6 months ago, he went down the path of "building" his own home theatre/PC gaming rig. After several rounds of buying what the online rags suggested as the best bang for the buck, he had three collections of incompatible parts and not one working PC.
I'd done him a couple of favors in the past and he was emotionally defeated with the whole project. He ended up giving me the whole lot. The one thing all his platforms had in common was Gigabyte motherboards with a high density buzz words on the spec sheet and rave online reviews. I've not yet diagnosed all the problems, but I now have a heck of a HPC system after swagging the Gigabyte board for a ASRock that actually retails for 40% less. Turns out that dual bios feature of Gigabyte boards, is REALLY flaky.
At the end of the day, unless you are ready to learn troubleshooting skills related to the tasks, you probably ought to buy something you can box up and ship back if it doesn't work.