2(zg) definition
2(zg) sale price” means the amount payable to a dealer as consideration for the sale of any goods, less any sum allowed at the time of sale as cash or trade discount according to the practice, normally prevailing in the trade, but inclusive of any sum charged for anything done by the dealer in respect of the goods at the time of or before the delivery thereof and the expression purchase price shall be construed accordingly;
2(zg) sale price” means the amount of valuable consideration received or receivable by a person for any sale made including any sum charged on account of freight, storage, demurrage, insurance and any sum charged for anything done by the person in respect of the goods at the time of or before the delivery thereof;