McCarthy Retail Ltd (the garage) repaired a Peterbilt truck owned by Shortdistance Carriers CC (the owner) to the value of R186,000. The truck was damaged in an accident in December 1995. The owner submitted an insurance claim to Truck and General Underwriting Managers (Pty) Ltd (the insurer) and paid premiums under a valid policy. An insurance loss-adjuster, Mr Hamilton, inspected the truck at the garage. Mr Dinkel, representing the garage, believed in good faith (though mistakenly) that Hamilton had instructed the garage to proceed with repairs on behalf of the insurer. No such instruction was actually given. The garage completed the repairs by end of January/early February 1996 and delivered the repaired truck to the owner in late February/early March 1996. The owner paid R25,000 (a reduced excess amount negotiated with the garage). The garage submitted its invoice to the insurer believing it had a contract with the insurer. On 2 April 1996, the insurer repudiated the owner's claim (though it was later agreed the repudiation was not justified). The owner's broker only informed the owner of the repudiation in September 1996. Under the policy terms, the owner had until approximately 2 October 1996 to institute legal action or forfeit all benefits. Despite the garage learning of the repudiation by mid-June 1996, it did not alert the owner to any difficulties regarding payment. The owner did not institute action against the insurer within the six-month period. The garage then sued the owner for R186,000 on the basis of unjust enrichment.