Yes, I wondered if they were kidding about that, however, I was happy to get rid of glasses that I wasn't wearing and to get something in exchange.

The only time I noticed them fogging was when I got caught in rain (that seems to have happened a lot lately) and only when I stopped riding. They have little air holes in the side of the frame that helps air circulate.

I wear contacts and was having lots of problems with wind drying my eyes and the winks really keep air and dirt out of my eyes, bugs too!

I just got the Zooni's and haven't tried them with a helmet but I called Zeal and they recommended them for helmet use.

No sweat band but haven't felt a need for one.

Williamtash, I made a point of buying the Smith 02's because they were supposed to be small. My Zeal Wink's and Zooni's are actually smaller. I kept the 02's because I got a clear lense for them but I never wear them. The Zeal's are about the size of my prescription frames.

I'm small too, 105lbs.