I think plastic has no place in the F cabin.
Regardless, the shuttles have always used glass for my drinks, once in the air, on a meal flight or not. They are the Intl C style glasses though, that are substantially smaller then the regular F glasses. I hate them and everything else about these crappy aircraft.