Customer has 7 days to cancel before trip to get a full refund. If captain cancels you get 100% refund. Weather is up to the Captain.