Originally Posted by
Spiff
You first need to determine the exact reason for the delay.
If the delay is within Delta's control (mechanical, crew issues, etc) then you have cause to pursue compensation. If the cause is not within Delta's control (weather, ATC, airport issues) then you have no recourse.
Also, just because weather is find at the departure airport, that does not mean that weather is fine at the arrival airport or along the way.