Such an agreement normally contains a tying covenant by which the station owner agrees, in return for a rebate on the price, to see only the supplier’s brand of petrol, a compulsory trading covenant that obliges the owner to keep the garage open at reasonable hours, and a continuity covenant that requires him or her, if the business is sold, to obtain acceptance of the agreement by the purchaser. In one important case, a garage owner had two garages and a solus agreement in respect of each, one for 41/2 years and the other for 21 years. The garage owner felt that the actions of the oil company were threatening its profits and sought to obtain its petrol from a cheaper source, in defiance of his agreement