The appellant manufactures concrete products including concrete pipes. For over thirty years it purchased dolomitic aggregate and sand from the respondent. The respondent primarily manufactured lime products, with aggregate and sand being screened out as by-products, stockpiled and sold. In the second half of 1998, the appellant purchased aggregate and sand which it used to manufacture concrete sewerage pipes for a customer in the Stocks group. The appellant alleged the products were latently defective, causing pipe failures resulting in liability exceeding R13 million to its customer. The contractual arrangement involved: (1) Lombard (works manager) negotiated six-month bulk orders with agreed pricing; (2) Gordon (storeman) placed specific quantity orders by telephone; (3) Gordon received delivery notes upon delivery; (4) Ms Rust (accounts clerk) processed invoices for payment. The respondent's delivery notes and invoices contained references on the front page to general terms and conditions printed on the reverse, which included broad exclusion clauses exempting the respondent from liability for latent defects and consequential damages. The respondent's production process involved: crushing dolomitic rock from quarries, feeding it through vibrating screens of different sizes (20mm, 16mm, 6mm), and stockpiling the separated materials by size for sale to customers.