I've never ordered electronics from there, but have ordered plenty of other things and in my experience if it says it's in stock then it is. there's a link at the top of the site for items that are in presale, and the gpd xd is not on that page so it seems they actually have stock. i'm not convinced they haven't made a mistake with the pricing however... that is by far the cheapest i have seen anywhere.