I've bought mine in GeekBuying, but I've got to be honest - I can't decide if I should recommend buying here GPD Win or not. On the one hand - my order was very delayed, but I don't know how they dealt with this issue later (I've encountered the least fortunate situation, when they've run out (very limited) first batch.
They've solved relatively quickly my issue with incorrect windows key. And usb charger included was definitely broken (started to "hiss" after 3-4 hours of charging), for which I've received 5$ refund (I accepted it and didn't argue about this, because I can easily buy good usb charger for this money in Poland, and at this moment I don't even need to, because I already have one good, suitable for all devices I'm using).
Basing only on my experience, except irritating delay of shipping my order, everything else went good. However, I've got no idea how they're dealing with shipping of orders at this moment (if there are still these delays or not).