Ohhh, that's too bad.....
For me another reason to bind them to the contract otherwise they never gonna learn that eBay is not a “normal” selling platform, but auction style platform.
As far as I can see the verdict here in Germany is that sold is sold on eBay and there are only few excuses not to deliver (and “We are out of stock” definitely is not one of those excuses).