Cancel for any reason travel insurance offers added flexibility, but the extra protection comes at a price.