That stinks. My wife was flying home from AZ last week. She got to the airport and noticed there was a flight leaving an hour earlier. They got her on and she even got an aisle seat. The plane had a mechanical issue. Took an hour to fix it and then right as they were leaving, there was a medical emergency (a person passed out). She ended up being okay, but the flight ended up landing two hours after the one she was originally booked on. You just have to be zen when you fly. I figure as long as I get where I'm going safely, it's a win.