Flexi-fare and catering can be a third of the price, yet neither line item ever appears where you pay.