Use to be a frequent flyer while working and now am a retiree. I’m OK with most extra fees the airlines are charging except when you purchase a seat assignment while purchasing your ticket. That is also OK with me but if you have to change flights or cancel a flight you loose your seat assignment money. I wonder if the pre-fees for food follow the same policy. The airline should refund your seat fee or at least let you use it for a different flight.