Can I pay for the caravan on delivery?

We require every offsite caravan to be paid for in full, with cleared funds before we deliver.