Why are they always delayed. Always. Always. Always. It's rediculous. You would think that someone could figure out how to make these damn things on time. At least close to on time. But 2 hour delays??? Come on!!