When the seller is ready and willing to deliver the goods and requests the
buyer to take delivery, and the buyer does not within a reasonable time after
such request take delivery of the goods, the buyer is liable to the seller for
any loss occasioned by the buyer's neglect or refusal to take delivery, and
also for a reasonable charge for the care and custody of the goods:
Provided that nothing in this section shall affect the rights of the seller
where the neglect or refusal of the buyer to take delivery amounts to a
repudiation of the contract.