In an uncertain world, event cancellation insurance provides a degree of certainty to event planners.