Sounds like what he and others might need is a combo deal with the Eliminator and the Ouzo for OTG applications.
Any luck?
Anymore I recommend the
Eliminator for everyone really. It works that good.
If you wear glasses I would recomend the
Optical Insert if you wear glasses all the time. The price is tough to beat at $25. You take them to your local optometrist and have them put lenses in. As Track 2 Treadz said above make sure you take the goggles with you. The pupil distance (measurment) can change a little depending on the goggle and your face. I would also recommend you get the anti-reflective coating, scratch coating which help for fogging with the Glasses/insert.
The Eliminator is designed to prevent fogging of your GOGGLES. Honestly I have rode with glasses and my glasses fogged with the Eliminator (but not my goggles) until I put a no fog treatment/cleaner on my glasses. I don't normally ride with glasses because I wear contacts but have had to a few times.
If you get the insert it will fit in all of our goggles fine. If you go that route I would get the
Highline or maybe even the Prima. I personally don't like how the Ouzo seals on MY helmet it could be different for you. Plus the other goggles have a better lense selection.
If you get a goggle and don't like the lenses or the way it seals on your helmet contact me or Habervision and we can get you swapped out for another frame or lense. We will do whatever it takes to make you happy including giving you a FULL refund (within a reasonable amount of time).
IF you wear your own glasses you can get away with most of our goggles depending on the size of your frames. IF you have large frames I do recommend the Ouzo. I was able to ride in my glasses using the Ouzo, Highline and Prima.
I mentioned how I normally wear contacts. I really like the fact that the Eliminator does not run all of the time. Other brands have fans that are always on or always off. Since the HaberVision Eliminator has a humidity sensor built into it, they only run when it is needed. This means the moving air will not dry out your contacts, for those that wear contacts know exactly what I am talking about.
Let me know if you guys need anything else.