I am a regular online shopper but I generally do my online shopping from Flipkart but my best friend bought Vincent Chase eyeglasses from Lenskart and they were fabulous.
Though, it is true that eyewear has to be made affordable by using discount coupons and various offers or sometimes the eyewear you want is out of your budget