(a) A consignee of a farm product of a person in the State shall require the purchaser of the farm product to deposit with the consignee at the time of sale the full market value, as determined by the consignee, of each container used to hold and transport the farm product.
(b) If the purchaser returns the container to the consignee within 5 days in the same condition as the purchaser originally received it, the consignee shall refund the deposit to the purchaser.
(c) If the purchaser fails to return the container to the consignee within 5 days, the purchaser forfeits the right to the return of the deposit and the consignee shall pay the deposit to the owner of the container at the next settlement of accounts.