I've never handled such things for a business, but I'd assume it'd be the same as in my personal life - that's the seller's problem?
If something arrives (late, if I care) damaged, or not at all, from Amazon or whatever, I tell them and they refund me or ship a replacement.
Wouldn't this be standard language in any contract? If I buy a widget and they ship it to me, if it gets damaged in transit, or lost in transit I still have to pay the producer, I then go after the delivery company (and/or their insurance) for compensation.