Hi, I've flown on Lufthansa, Alitalia, Air France, and Austrian this year and always on trans-Atlantic flights a choice of beverage has been free. Austrian has instituted a charge for food and some beverages on short flights but a small coffee/tea/bottled water is still available - gratis. Cheers, Teejay