Buying guide
Where to buy glasses, honestly compared
Your prescription works everywhere; that is the whole point of the Eyeglass Rule. The channels differ enormously in price and in what comes with the glasses. In Consumer Reports member surveys, a complete pair ran a median of about $400 at doctors' offices and independent shops, about $184 at Costco, and about $69 at Zenni. None of those numbers is wrong for the person who chose it; here is who each channel actually suits.
You will need your prescription and, for the online options, your pupillary distance.
The prescriber's optical shop
The most expensive channel, commonly $300 to $600 or more for a complete pair, and sometimes the right answer anyway. You get frame fitting by a professional, precise measurements (including PD and seg heights for progressives), adjustments for the life of the glasses, and accountability in one place: if something is wrong, the person who measured you is the person who made them. Complex prescriptions, high astigmatism, and first-time progressives benefit most. What you are paying for is service and frame markup; the lenses themselves usually come from the same handful of labs everyone uses.
Big box: the warehouse counter
Costco Optical and its warehouse-club peers sit in the middle: real opticians, in-person fitting and adjustments, and prices roughly half the independent-shop median. The tradeoffs are a membership requirement and a modest frame wall. For progressives, where fitting matters and online ordering is risky, the warehouse counter is often the sweet spot of the whole market.
Online: where the savings live
Online sellers skip the storefront, the optician, and most of the frame markup. Single-vision glasses at low to moderate power are the safe territory: with an accurate prescription and PD, results are reliably good. Strong prescriptions and progressives are riskier without in-person measurement. Delivery runs one to three weeks, and adjustments are yours to solve (any local optical shop will usually tweak a frame for a few dollars).
Disclosure: some links below may be referral links that pay this site a small commission. A referral fee never changes the price you pay, no retailer pays to appear here or to be ranked or described a certain way, and every retailer is listed because your prescription is yours to take there under federal law (16 CFR Parts 456 and 315).
Zenni Optical
Complete single-vision pairs commonly $20–$70
The high-volume online lab. Frames start under $10 and a finished single-vision pair commonly lands between $20 and $60 with coatings. Consumer Reports members reported a median of $69 for a complete pair.
Suits: Backup pairs, kids who destroy glasses, prescription sunglasses, and anyone who wants three pairs for the price of one showroom pair.
Tradeoff: No one fits or adjusts them for you, and returns run through the mail. You need your PD.
Visit Zenni OpticalEyeBuyDirect
Complete pairs typically $40–$130
Mid-tier online: more current frame styles than the bottom of the market, frequent two-for-one style promotions, and finished pairs typically between $40 and $130.
Suits: Daily wearers who want something more current than the lowest-price frames without paying showroom prices.
Tradeoff: Same online tradeoffs: no in-person fitting, and you need your PD.
Visit EyeBuyDirectGlassesUSA
House-brand pairs often under $100; designer frames more
A large online catalog that includes name-brand designer frames alongside house brands, with heavy promotional pricing. Finished pairs range widely, from under $100 for house frames to several hundred for designer names.
Suits: People who want a specific designer frame at less than boutique price, or insurance out-of-network reimbursement paperwork handled for them.
Tradeoff: List prices assume a promotion is running; compare the checkout total, not the sticker.
Visit GlassesUSAWarby Parker
Complete pairs roughly $95–$200; progressives more
The middle path: online pricing (single-vision pairs starting around $95, progressives higher) with a home try-on program and real stores in many cities where a human adjusts your glasses.
Suits: People who want online pricing but also want to try frames on a face, not a screen, and get adjustments in a store.
Tradeoff: Costs more than the high-volume online labs; the store network is mostly metro areas.
Visit Warby ParkerCostco Optical
Complete pairs commonly $100–$250
The warehouse club counter. Consumer Reports members reported a median of $184 for a complete pair, roughly half the median at independent shops, with an optician on site to fit and adjust.
Suits: Progressive and complex prescriptions that benefit from in-person fitting, at well under independent-shop prices.
Tradeoff: Requires a membership, and the frame selection is smaller than online catalogs.
Visit Costco OpticalA sane way to decide
- Simple single-vision prescription, and you want spare pairs or prescription sunglasses: order online and pocket the difference.
- Progressives, a strong prescription, or your first pair ever: buy where a human measures and fits you, and use the price spread between the independent shop and the warehouse counter as your negotiating room.
- Either way, the exam and the glasses are separate purchases. Getting the exam at the office and the glasses elsewhere is exactly what the rule protects.