Post a PIC of your latest purchase.

Ive got no problems seeing in the rain with them on. They actually work quite well.