Rain or shine, you're covered — if weather forces a cancellation, you'll receive a full refund, no questions asked.