EyeBuyDirect (eyebuydirect.com) is welcoming new customers with a $10 bonus credit when you register for an account with a referral link. You’ll get an additional $20 store credit for every person who uses your unique referral link to sign up. Find more referral deals here.
EyeBuyDirect also partners with Rakuten (bonus available) and other cash back shopping services. Be sure to activate one before shopping.
EyeBuyDirect is a direct-to-consumer online retailer that sells prescription and non-prescription glasses and sunglasses. Shoppers get a wide range of frames to choose from, from budget to luxury. For more on EyeBuyDirect and their current offers, keep reading.
EyeBuyDirect.com Coupon Codes
- 20% off Frames + 30% off Lenses with code SALESEASON
- 30% off Everything with code FUN30
- BOGO + FS with code BOGOFS
- Get 50% off frames + $6 2-Day Shipping with code 50FRAME
- Free Shipping Over $50+ with code SHIPPINGFREE (including onsale products)
EyeBuyDirect.com $10 Welcome Credit
Enjoy a $10 bonus credit, good towards an EyeBuyDirect order, when you use one of the referral links below to create a free account. The bonus will post as $10 in EBD Credits, which are rewards points with the EyeBuyDirect loyalty program (more on that later).
- https://www.eyebuydirect.com/referral/4254161
- https://www.eyebuydirect.com/referral/4477993
- https://www.eyebuydirect.com/referral/3175221
- http://www.eyebuydirect.com/referral/4178428
This offer is available to new accountholders only.
Give $10, Get $20 Referral Program
For a limited time, get double the rewards in the referral program. Invite a friend to EyeBuyDirect and get a $20 bonus in EBD Credits (usually $10). Plus, receive an extra $10 in EBD Credits for your first referral and an extra $50 in EBD Credits for every five people you successfully refer. That means you can earn a total of $180 for your first six referrals. Each of your referrals will enjoy a $10 welcome bonus.
To participate, go to the EyeBuyDirect referral page and sign in.
EyeBuyDirect.com Features

EyeBuyDirect specializes in budget eyeglasses, many of which are good knockoffs of upscale designer frames. If price isn’t an issue, the site also carries a premium line with popular brands like Oakley, Ray-Ban and Theory.
To pair with frames, EyeBuyDirect also offers a variety of lens options, including blue-light blocking, anti-glare, polarized, bifocal, progressive and reading lens.
All glasses come with the same return and refund policies. If you receive your order, and you end up not liking the fit or style, you have 14 days from when they were delivered to send them back. Choose a one-time replacement or refund.
If there are any defects in the material or workmanship, you can send your glasses back within 365 days for a replacement pair.
Other features include:
- Payment via FSA and HSA debit cards.
- Search for local opticians.
- Buy 1 Give 1 charity program.
EyeBuyDirect.com Rewards
EyeBuyDirect has a loyalty program where you can earn rewards on purchases and more. Here’s how it works:
- Shop to earn. Every purchase counts towards reaching Tier 1 status.
- Enjoy benefits. After spending $75, you’ll have Tier 1 status, unlocking rewards like…
- EBD Credits: 1 EBD = 1 USD
- Gifts: free cases, frames and more
- Special perks: early access, additional discounts and more
- Level up for more benefits.
EBD Credits are earned when you buy during special events (like quarterly sales) and when you reach new rewards tiers. Use EBD Credits, and combine them with other promotions, towards any EyeBuyDirect purchase.
Bottom Line
If you’re looking for affordable prescription glasses and sunglasses with a great return/refund policy, EyeBuyDirect is an excellent choice.
READ MORE: SEE THE BEST BANK BONUSES HERE AND THE BEST INVESTING BONUSES HERE.