I purchases ASROCK DESKMINI X300.
The product is fine, but some seller charges a high premium. I waited a long time for Newegg to list it for $169 and bought it immediately, thinking I got a deal, especially during this pandemic.
However, 5 days after my purchase, Newegg is selling it for $149. It was fine, so I called and asked for a price match. It took the representative 15 minutes to look it up. I waited but was informed Newegg would not refund me the $20 difference because it is black friday sale right now. They left me the only option to return my first order ($169) and place a second order ($149), plus I had to pay for the return shipping (~$12).
Of course I didn't do anything in the end--my time is much more worth than a few bucks. The only time I buy from Newegg rather than from Amazon is when Newegg has sales. But since Newegg doesn't honor its price match policy during holiday seasons, I'd avoid it completely in future. At least you get worry-free return on Amazon, or other local stores. There are a few Reddit threads talking about Newegg's terrible price match policy. Read them before you buy.
For any of you thinking about buying it, the lowest price I've seen is $149 for your reference. Don't pay a premium on these!