I know that through the DOT, any delays more than 2 hours domestically must be compensated at I believe I read 400% of one way ticket. My question is this. I was on a United flight that was cancelled after 2 attempts to go and at 2 hours 57 minutes. I am going to apply for compensation due to the way something's were handled but in the meantime United sent an email offering miles or a certificate for less than the DOT required compensation. I believe that if I accept the offer from United, I cannot receive the compensation. Am I correct on this? Also has anyone applied for this compensation and received it? Is it worth the trouble? This was a flight from EWR to IAH.