I didn't have a problem with my glasses on MF when I was riding in the third car, but once I rode in the front car, I had to reach up and push them back on a few times. I can't see how you could keep contacts in when riding the front seat of MF. There is SO MUCH WIND, it's incredible. I know mine would've flown out had they been in.
Jman