I have ordered motors on eBay from China sellers before, where they come back in a day or two and say "very sorry" but they cannot "get more stock" so they refund my money. Sounds like some of those ads don't really have all the stock they say they have, or they are also selling at multiple sites, lika AliExpress, and they just list everything everywhere until they actually run out.