Has anyone have these goggles? I have a major foggage problem and have had it for years. I have 3 pairs of goggles already ( Oakley A Frame and Wisdom, and Anon Figments...the oakleys just plain odl suck). They all fog for me no matter what I do. The concept on the turbo seems legit. Can anyone give me info who has them.