@Shufei wow is it different now?? the last time i flew was when i went to Boston like 7 yrs ago! there was a snack... but then 3 yrs before that and even before that meals were free bec it's a toronto-tokyo flight (at least 10 times i've done this for the duration of my stay in japan), maybe bec it's long flight? but the meal and snacks were free of charge