I guess on the hotel it depends where you stay, but if we are staying at Beachside, I know they would let us reschedule. It is much cheaper to buy your insurance at the same time that you are buying a ticket, even if it is through Alliance afterwards. I guess it's because they have some kind of a deal with the airline? Don't know, but it is cheaper to buy at the time you buy your ticket, for sure.