Bag not delivered due to Shipping cost

I bought a bag that was being delivered from the US through eBay internationally shipping. The delivery company will not deliver without a payment of £41.53. As the seller or eBay did not make the correct shipping fee, I can not make this payment as I already paid for shipping