“Not every contract can be analysed in terms of
Home Solutions “Not every contract can be analysed in terms of offer and acceptance and indeed the ‘offer and acceptance model has been criticised on the grounds that it is too rigid and out of step with commercial practice.”