That must be horrible, I just tried on a pair of goggles @ a thrift store the other day. They had click in prescription glasses in them, 2 pair.
They had really strong prescription lenses, I was pretty much blind with them on.
So I got a taste of what it must be like.
They actually looked pretty solid. Once I realized they had clip in glasses in them, I took the whole thing apart to see how it worked.
They didn't wiggle or touch my face @ all.
Don't recall the name though