American has been doing some crazy things here lately...even with business travel where we pay FULL PRICE!! I agree, get there EARLY to get a seat. Or try to do it online the day before.