I'm two days from final payment, so looking at insurance before payment. Like many, I have to fly to get to my cruise port. My cruise is in March and I live in Michigan, so weather is unpredictable. Does anyone have a good recommendation for insurance that would cover the cost of my cruise if we miss it due to the flight being canceled or delayed? I looked at insuremytrip, but I wasn't clear if they cover 100% of the cost of the cruise if I miss it due to flight issues. Thanks!