I've been on several transatlantic international flights. Airlines have included Turkish Air, KLM, Al Italia, and even Iberia in 2007. These flights all provided food and beverages, including wine or beer, pillows and blankets and more--without any extra fees. On Iberia today, you get nothing. Not without paying extra. So on our 7-8 hour flight, we couldn't get food or WATER, without paying. To add insult to injury, passengers who pre-ordered, would get food and beverages delivered promptly, while the rest of us waited and waited for basic sustenance. I was never even given the option to pre-order. The way the system is now, flight attendants have to act like as glorified waiters and waitresses--you have to flag them down if you want something to eat or drink Yes, it was a low cost flight--but I'd pay a little extra to get a little food and water on a long, international flight.