I half suspect that this will be more complicated than it seems, but here goes.
An item is ordered from a USA supplier via eBay at a price including delivery of £50. It is duly posted with a tracking service. It arrives at courier service A in England (not that far from the delivery address). This courier service farms it out to another courier service, B, who have a tracking number of their own. The item is not delivered. On speaking to courier B's Customer Shafting Department, they confirm the delivery address from their own tracking number but deny the item was ever received by them, which seems clearly to be a lie. When enquiring about compensation their reply amounts to "Nothing to do with us. Get back to eBay." While a refund from eBay is likely it seems unfair when it seems fairly certain that courier B has been negligent in their duties.
The question is, would a claim through the small claims court be workable? The concerns are that the original contract was with the USA supplier who engaged the services of the US postal services to deliver the item. OTOH, the loss is due to the negligence of courier B who is based in the UK.
"I do not agree with what you say, but I'll defend to the death my right to be offended by it."