Does anyone have any info regarding visual aid stick-ons for riding goggle lenses. Is there such a thing? Have been to most of the big dealerships and optometrists, but not able to find anything. Whenever I ask around, the answer seems to be yes, they are available, but I cannot find...