New to online eyewear?
Get your next pair in three easy steps.
Tampa's skillfully engraved details are its most eye catching feature. For a frame that exudes personality with its nose bridge and temple arms, look no further than this Black rectangle style. Comes with adjustable nose pads for added comfort and a universal fit.
Anti-Scratch lens coating
More ways to improve your vision? We’re glad you asked...
I was doubtful that buying glasses online would work, especially with my progressive prescription. So I was amazed that these frames and lenses needed absolutely no adjustment. I put them on and could see perfectly, both for distance and for reading. The frames are so lightweight that I forget that I have them on! I will use EyeBuyDirect from now on!Show more
Red - Size L, 14 December 2020, by marcyrose1
hi, the fit is perfect, you made the prescription just the way it should be and at a great price. I am very happy with the glasses.Show more
Red - Size L, 12 November 2020, by stuart K.
Take note of the nose bridge that connects the two lenses. Unless you pay the big bucks for ultra light lenses, there is a chance that this metal detail will press down and hurt your nose.Show more
Red - Size L, 31 October 2020, by David B.
Reviews are subject to moderation and may or may not be published on the Site. Check the Terms & Conditions for more information about our Content policy.
I'm new hereCreate my account
At EyeBuyDirect, quality eyewear is a guarantee. If you’re not fully satisfied with your glasses, simply contact us for a refund or replacement.
Our 14-Day Fit & Style Guarantee allows an equal exchange or return within 14 days of purchase — no questions asked.
*Countries outside of the United States are not eligible for free shipping.
Our 365-Day Product Guarantee allows a one-time replacement pair of eyewear within 12 months, if any defects in the material or workmanship are found that prevent you from enjoying your frames to the fullest.
*Product warranty does not cover damage caused by accidents, negligence, or improper care.