Top 3 reasons why I do NOT recommend buying your glasses online:
A recent study done by the American Optometric Association found that 44.8% of glasses ordered online were made wrong!
The same study found that 29% of childrens' glasses failed impact-resistance and safety testing. Scary!
Even though it is cheaper to buy glasses online, you do get what you pay for you. Don't be surprised if the anti-glare coating starts peeling off after a few months or if you feel dizzy every time you wear the glasses, due to the cheap lens material used.