Are you in the UK?
Assuming you are, check the small print regarding cancellations. I believe that some companies are now not offering much in the way of refunds unless you have taken out [their] 'insurance'.
Our Welfare State. Is it broken?
Static caravan purchase is it worth buying