The ebay seller is paid through Paypal, but the seller doesn't have the item to sell. Once the eBay item is sold they will then buy it from whichever online store has it in stock and send directly to the ebay buyer.
The ebay seller would have bought hundreds of card details from some dodgy side. Keep registering with online store until one works.
This hasn't happened in this case!!!