Have current cart at colourschaircovers.co.uk/web_form (you will modify slightly different one, with multiple products)
Basically, need option for products not to have a delivery option.
Also, if the function date is within ‘x’ weeks then the full amount has to be paid, not the booking fee.
Also, need a facility to not allow certain dates to be entered.