... DFW to Cancun and all the flights are 20+ hours!