Don't board hungry! I made that mistake on a four-hour flight. They don't give out free peanuts or water; everything is "buy on board." They have snack boxes and drinks, usually ranging from $4 to $10. The best way to save money is to bring your own empty water bottle and fill it at the terminal, then pack some sandwiches from home.