I've written this before, but will repeat. Buying an airline ticket early is like hedging a transaction in business - you are protecting yourself against a future increase in price. If the price went up - would you expect Continental to ask you to pay an additional fee?