Pros / The cost of all glasses includes single-vision lenses.

Cons / You cannot get trifocal lenses.

 Verdict / EyeBuyDirect sells affordable frames with high-quality lenses, but it’s not the best site if you want designer frames or are buying glasses for the whole family.

EyeBuyDirect sells reasonably priced eyewear and has a solid, though unremarkable, selection of eyeglasses online. Its selection of children's and designer frames is limited compared to the best online glasses stores, and you cannot buy trifocal lenses. Still, you can likely find an affordable pair of glasses that look great and accentuate your style.

This online glasses store carries a variety of frame styles, colors, materials and shapes. You can choose from full-rim, half-rim and rimless frames, and you can search by size, shape, color and price to quickly find the right pair for you. EyeBuyDirect also sells frames that fit bifocal and progressive lenses.

While it has very affordable eyeglasses, you may be disappointed with EyeBuyDirect’s lack of designer frames for adults and the limited number of children's glasses. If you want to buy glasses for your entire family in one place, it’s probably better to use another site.

Just like and SmartBuyGlasses, you can use the store’s EyeTry widget to virtually try on frames. To use this tool, you upload a picture of yourself, but it can’t be bigger 3MB, and you cannot adjust the position of the glasses on your picture. Trying on your lenses virtually means you don't have to worry about whether they'll look good when they arrive in the mail. 

While the best frames match your style, the lenses are the most important part of your eyeglasses. When you buy prescription eyeglasses online, you want to focus on quality. EyeBuyDirect offers a great selection of high-quality high-index and polycarbonate lenses. You can choose from single-vision, progressive, bifocal and photochromic lenses. For an additional cost, you can add UV and anti-glare coatings as well as color and gradient tints. If you are buying sunglasses, you can choose polarized lenses. These can be particuarly useful if you're an athlete or even a spectator at sporting events.  

Every pair of eyeglasses includes standard, single-vision 1.5 lenses; a hard case; and a cleaning cloth. When you sign up for EyeBuyDirect’s loyalty program, you earn loyalty dollars with each purchase, which you redeem for discounts on later purchases. Be sure to check for the latest coupons and deals to save even more. Reading glasses are available; however, there is only one frame style, though you can choose from different colors.

This service ships your glasses through USPS if you live in the United States, and it uses UPS and DHL for expedited and international shipping. If you spend $99 or more, shipping is free in the U.S. You can monitor your order’s progress through your account and track your shipment if you opt to ship through UPS. Should you need to return your glasses, you are responsible for any shipping costs.

EyeBuyDirect interacts with its customers quite a bit, even after a purchase is complete. You can visit its Facebook page and find information on specials and contests, and it also has as blog and Twitter account. One of the site’s fun features is its Wall of Frame, where you can upload a picture of you in your new glasses and view others in theirs. You can also watch customer videos and read testimonials on the company's homepage and Facebook profile.

You can contact EyeBuyDirect by phone, email or live chat, and we found its live chat representatives to be responsive. There are extensive FAQs and informative articles on the company’s website, and you can sign up to receive an email newsletter.

EyeBuyDirect Visit Site
  • Selection Score
  • Return Policy
  • Estimated Shipping Time
  1. The percentage score based on frame selection.
    More is Better.
  2. 12  EyeBuyDirect
    65.0 %
  3. 100.0 %
  4. 100.0 %
  5. 95.0 %
  6. Category Average
    80.77 %


EyeBuyDirect has a 100-percent satisfaction guarantee. You can return your glasses for any reason, and you receive a full refund if you return them within 14 days. In addition, the company will replace eyeglasses that you find unsuitable with a different pair within 12 months of purchase.

Contributing Reviewer: Linda Thomson

EyeBuyDirect Visit Site