I have always been skeptical of online glasses sites but the service eyebuydirect offers is so smooth and easy to use. They want their service to work well for you and for you to be happy with the product. The process: get a print out of your prescription from wherever your eye exam was done (they legally have to provide it to you if you ask), pick out a pair of glasses, input your prescription (very simple to input), hit order, eyebuy direct then sends you very courteous emails about the status of your glasses during the making process then shipping. My glasses got to me in about 5 days, which was amazing because I ordered them in just enough time to go on vacation. The sunglasses themselves are great. Lovely price, the lenses are a really great quality (super clear, no glare, and no imperfections). I am really happy with the service, quality, and prices and have already recommended to others.