I do agree with this.

 

One purchases an item - with an expected delivery date - which the seller is responsible for - given their sending preferences.

The item is for a special purpose/occasion - the delivery taken into consideration.

It arrives so late other arrangements have to be made - the late arrivals are no longer necessary.

I'd be going for seller pays the return - on any grounds.