For mini pcs, Beelink probably has the best support. I've owned a few and had one replaced under warranty.