Well, the XD is kind of a mixed bag for me.
I sold about 50 so far... some had fingerprints on the screen (easy to fix, but shouldn't happen), one had a squeaky nub, one had a scratch on the touchscreen.
Three customers complained about bleeding light, one customer had a failed screen after a week, two want to return it since they're not content with the build quality.
So about 10 out of 50 have some quality issues. What's great is that GPD offers to replace faulty devices, but for a shop, it's still bad... either I have to control each one thoroughly before shipping (though that should be the job of the manufacturer) or I get quite a few returns.
Well, at least I clean the fingerprints before shipping )
I hope that improves with the GPD Win.
The XD is a nice device, I grabbed one for myself as a test, but these things are a bit of a showstopper for shops.