Not really an endorsement but the ones I use look more like ski goggles in their shape. I have a high nose bridge so that is the only kind I can use that doesn't leak a lot. The one on the right in this picture is what I prefer.
I expect that the physics of true invisibility would actually make you blind, since your retinas wouldn't be able to absorb any photons. They would have to pass through unaltered to maintain invisibility. Otherwise people would be able to see 2 "shadows" where your retinas are.