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.