Beelink Mini PC failed

I just had the CPU fan fail in my 3-year-old Beelink SER5 ryzen 7 5800. That in itself isn't a problem, but no one has the part available to ship next day like Amazon. I ended up having to order it from a Chinese vendor on AliExpress so it'll be 2 weeks.

These are all laptop fans from what I can see and are specific to different PCs.

this makes me think I should get one on standby for my cybergeek.