Optimax delivers GlassesUSA.com and Ottica.com, e-commerce platforms for prescription eyewear.