G.B.
I make them wear socks and if we don't have them on we usually buy them at McDonalds. They went up recently to $1.25 per pair so I usually try to hit up Dollar Tree or some other sort of $1 store. They often have 3 pair of no show socks for that $1. So I stock up and keep several pair in the map section on my door of my vehicle. Or I keep a couple of pairs in the trunk.
I get annoyed when parents let their kids get on barefooted. I tell. I bought socks and came prepared. They should too.