Hmm. Booking fee because AP doesn't display a vast number of flights so an agent has to book; booking fee when you have to use an agent because it's impossible even to log into the site to book a flight. I wonder how much revenue booking fees contribute to the bottom line?
And how wonderful that AP doesn't provide an obvious mechanism by which to lodge a complaint. AC's customer service is miles ahead.