Does anybody know where to buy these from? The school issued goggles produce immediate itching and watery eyes for my son. He's not hugely allergic to latex - mostly with things by his face - goggles, balloons and red noses!