I finally ordered a new graphics card for my PC today. I ended up going with an Asrock Radeon RX 560 w/ 4Gb GDDR5 memory. Typically I only get Asrock products as a last resort, they are decent enough quality but they aren't a top end brand that I usually prefer to go with. There was a $25 dollar difference between the one I ordered and a Gigabyte brand with the same specs.
Asrock used to be a sub-brand of Asus but have been spun off into their own separate company. They do use decent components typically, like solid core caps etc. They also will often carry an EOL board longer than the top brands will, so if you are looking for a slightly older style motherboard as one example, they are good to check out before committing to looking for something decent in the used market.
I've had to resort to Asrock several times in the last 17 years when a system came in with a bad motherboard that used an older socket type. Having Asrock as an option, allowed me to not have to also replace the CPU and memory saving my clients some money. Within that time, I've only had one die before they reached the 5+ year mark.