Section 41. Seller must Deliver and Buyer Accept Goods.—

It is the duty of the seller to deliver the goods, and of the buyer to accept and pay for them, in accordance with the terms of the contract to sell or sale.