Unfortunately my first experience with ASRock was when the first Ryzen CPU came out and there was a great bundled deal with one of their boards and the CPU. Was visiting my brother in Australia at the time and jumped at the chance because back in my home country, we would never get these offers or choices. A month later after putting it into my new build, the mobo was giving so many issues. The most bizarre one was that everytime it started up, half the connectors would not function. For example the PCI Express slots, SATA connectors, USB ports. I had a WIFI card in the lowest PCI slot and whenever it started up and that slot happened to be not working, I had to connect the PC via ethernet to my router. My DVD drive was connected to a SATA connector and sometimes that didn't work so my drive wouldn't show up. The only reason this was an issue was I was ripping my personal CD collection to FLAC at the time. So on the rare days when the system started up and this SATA connector was working, I had to rip as much as I could before shutting down. It was overall so bizarre because I new half the I/O stuff would not be working, and it just depended on which day which half decided not to work. In the end it wasn't even worth sending back to repair because of the delay and I would get hit with customs on the return which would further delay it. Compared to the rest, this board was super value for money. The features it had for the price were way ahead of MSI, Gigabyte and Asus. If it worked properly I would have been convinced to stick with ASRock. In the end I always go back to my faithful Gigabyte. Should have learned my lesson. Why did I ever leave you? No issues with my Aorus board thankfully!