This is very much specialised stuff however - would you ever see your average consumer walk around in public with it? No - because these are ski goggles not normal glasses.
I think blhack is playing semantics with 'consumer'. They are skiwear consumers that bought them. I think it was pretty clear that you meant something like widespread public use.
I'm not sure whether it's similar enough, but the "Private Eye", a wearable, monocular heads-up display, had a bit of niche success when it was introduced in 1989. Here's a contemporary blurb from Popular Science: http://www.popsci.com/archive-viewer?id=dwEAAAAAMBAJ&pg=...