BOGO 50% Off EyeBuyDirect Glasses & Sunglasses | Prescription Glasses from $14 Each!

Hip2Save may earn a small commission at no extra cost to you via trusted partners and affiliate links in this post. Prices and availability are accurate as of time posted. Read our full disclosure policy here.

four pairs of glasses with confetti around them

We can see a great deal in your future!

For a limited time, head over to EyeBuyDirect.com where they are offering buy one pair of glasses or sunglasses, get one 50% off when you use promo code OOOBOHO at checkout!

What makes EyeBuyDirect different? They offer high-quality eyewear that is handcrafted from a variety of materials with both regular and premium styles available at affordable prices. You can shop confidently, knowing that they offer a 14-Day fit and style guarantee with an overall 12-month guarantee.

Note that two frames must be selected in order to grab this discount and at least one of the frames must be priced at $15 or more and cannot be on sale. Packages and lens upgrades are not included. There is a max of six frames per order, Ray-Ban, Oakley, and Vogue frames are excluded, and this offer cannot be combined with any other coupons or discounts.

pair of Eyebuydirect glasses

Plus, for every pair of glasses that you purchase, a pair of glasses is donated to someone in need. You can even select what country you want the donated pair to go to!

Note that shipping starts at $5.95 or is free on orders over $119, and they offer shipping protection for 98¢, however, you can choose to waive the protection during checkout.

Grab a couple of pairs with these deals…

pairs of blue and green glasses next to purple flowers

Buy one pair of Men’s or Women’s Eyeglasses from $15
Add Prescription Lenses $6.95
Buy one pair of Men’s or Women’s Eyeglasses from $6

Add Prescription Lenses $6.95
Total = $34.90
Use promo code OOOBOHO (buy one, get one 50% off)
Final cost $28.43 total – just $14.22 per pair!

two pairs of sunglasses

Buy 2 pairs of Sunglasses from $19 each
Total = $38
Use promo code OOOBOHO (buy one, get one 50% off)
Final cost $28.50 total – just $14.25 per pair!

*Note that you can add prescription lenses to most pairs for an additional $20!

Eyebuydirect Kids Glasses

Buy one pair of Kids Eyeglasses from $15
Add Prescription Lenses $6.95
Buy one pair of Kids Eyeglasses from $9

Add Prescription Lenses $6.95
Total = $37.90
Use promo code OOOBOHO (buy one, get one 50% off)
Final cost $29.93 total – just $14.97 per pair!

hand holding pair of heart shaped glasses

Have your eye on a spendier pair?

If you’re looking to save on a single pair or have your heart set on something a little pricer, save with these additional promo codes!

  • FUN30 – 30% off orders of $65+
  • 50OFFLENS – 50% off lenses with single frames over $70+
  • BLUE40 – 40% off blue-light lenses

Looking to get the perfect style and fit?

You can take EyeBuyDirect’s Style & Fit quiz for recommendations on the perfect pair of glasses. Plus, if you’re used to trying frames on at the store, you can use their Virtual Try-On feature! It allows you to test out how a pair of glasses will look without leaving home. Plus, you can “try on” both eyeglasses and sunglasses!


About the writer:

Erika has a Bachelor’s Degree in Anthropology from Sonoma State University and 5+ years of writing experience from various deal sites including Hip2Save.


Join The Discussion

Comments 0

Leave a Reply

Your email address will not be published. Required fields are marked *

It's not your Grandma's coupon site!

Sign up for a Hip2Save account (it's free) to access all of the awesome features!

Forgot Password?

Don't have an account? Register

Forgot Password

Don't have an account? Register

Become a Hip2Save Insider

Don't Miss Out! Join our large community of insiders - it's totally free! Once you join, you'll be able to save & share your favorite deals, rate posts and recipes and add items to your HipList and Cookbook! What are ya waiting for?!



Already have an account? Login

Thank you for rating!

Would you also like to leave us a comment?