Why? Most ordinary non-healthcare-worker people have no need for this level of PPE, especially if they're following social distances rules like they should be.
I can't control what other people do in grocery stores. They walk too close and there's nothing I can do about it. I'd like something to keep shit out of my eyes.
I'm not saying don't get a face shield, but even with shield and mask you still want to maintain distance.
Last time I shopped in a grocery store, I went when it wasn't crowded and prioritized staying away from people. If someone came towards me I went the other way. If someone was already in an aisle pointed toward me, or was pointed the other way but not far along, I didn't go into that aisle just then. If someone stood in front of an item I wanted, I came back for it, or skipped it if it wasn't important.
I also wore a mask, but I treated that store as hostile territory, focused on avoiding people, and got the heck out as fast as I could.
If you got something directed at your eyes, you’ll be inhaling something anyway. Wear glasses or shades and stop depriving hospitals of limited supplies they actually need. You don’t need it. Buying one is tantamount to endangering lives of hospital workers.
Maybe chemical goggles. Though I'm wary of anything that touches my face, because I have to wash my face and worry about pushing the virus into my eyes.
I have seen restaurant employees also wearing face shields, especially if they work cash. A lot of places near me have also been putting up sheets of plastic between the cashier and the customer.