Sorry to be blunt, but you're an idiot. Almost 100% of the time goggles fogging up is because it didn't fit your face right. If you have a narrow, slim face some flatter goggles won't fit and will fog up. but other people have wide faces and they need a mellow goggle. The crowbars were fogging up most likely because there were little gaps from your cheek to nose, and when you breath the air rises into your lenses.
I had I/O goggles and I sold them because i got them off line and they didn't fit me correct. Now I use O'frames and they never fog up.
What im saying is that the crowbars are great goggles and go to a shop and try them on.