I was on hold four hours with American Airlines about two weeks ago.
At least American has a call back option.