Originally Posted by MM/PM widget
If by they you mean mother nature then by all means put a claim in to her. However if you meant Delta then by the facts you presented I'm not sure why they owe you anything due to a weather related cancelation. You can however ask, they may surprise you but I wouldn't hold my breath.
They said weather-related but I have no idea how. Just checked the weather report and it says "Slight Chance of Showers - Hi: 65F"