If the buyer has not complained yet I would give it a bit longer. If they are complaining, assuming you used Simple Delivery eBay will refund the buyer for loss in transit and you keep the payment. So ask the buyer to open a "Not received” claim and they will get their money back from ebay.