I bought an ASSRock mobo earlier this year.
The first one was DOA, the second one was DOA, and the third one would post hung up all the time while booting 2 different operating systems.
Needless to say, I got my money back after sending the 3rd one back, then I bought an ASUS that has been flawless.
Yeah, I got a very nice little miniITX AsRock - got it because it had a mSATA on the back. Opened the sealed box, went to put in the CPU - pins in socket totally mashed. Must have left the factory like that. Useless. Thankfully it was from Amazon, so easy returned.
I also went to Asus - nearly every piece of computing equipment I have is Asus now....PC, NAS, router, switch, wireless cards, Bluetooth dongle...all work flawlessly.