I was traveling PHX-EWR today, unfortunately my upgrade didn't clear but I received an email over the weekend offering me the chance to preselect my buy on board food to gaurantee I would receive what I wanted. I did not take advantage of this but was curious if anyone else has. Seems like a good idea.