This week: Are American Airlines employees getting too good a deal in the new compensation agreement? Get ready for America’s exciting new start-up airline – can it succeed? and in this week’s “Fine or Whine” customer complaint segment Ben and Seth seem to be in complete agreement.

Recent posts

# for take-off: 17