Hi I've just ordered 3 pieces of those dev boards here, they're dirt cheap: https://www.aliexpress.com/item/1005003386129982.html I'll tell you whether they're legit or not, when they arrive :D
Cheers -lev
libresilicon-developers@list.libresilicon.com