I took over frame purchasing for our 6-location optical chain in late 2020. About $185,000 a year in lens-and-frame orders spread across 8 vendors, and half of it was a mess. Full-rim and sunglasses ate most of the budget. Semi rimless glasses — the half rim glasses our shops rotate through every season — accounted for about 15% of sales. Small enough that I didn't negotiate it like a real category. Big enough that a mistake was expensive.

I bought semi rimless eyeglasses from a general eyewear wholesaler in those days. The cheapest option on the quote sheet. The most expensive option on landed cost. Took me three years to figure that out.

It didn't start as a deliberate sourcing project. It started in fall 2023 when a shipment was nine days late into our November promo, and 45 pairs had loose nylon cord issues that made them unsellable at the counter. That did it.

Today our half rim eyeglasses business runs through a specialist supplier. The rest still runs through a general one. Here's the comparison that got me there — not "which is cheaper," but "which is cheaper once you stop using the quote sheet as the source of truth."

Five dimensions. Same product, same annual volume, running side by side.

Dimension 1: Quote Price vs. Landed Cost

General wholesaler quoted $8.20 per pair on our top-selling semi rimless metal frame — the one we move about 800 of annually. The specialist quoted $9.20. On paper, that's $1.00 per pair, or about $800 a year.

Then the rework starts.

The general supplier ran a 6% defect rate on this frame across the past three years. On 800 pairs, that's 48 a year. About 30 are repairable — loose hinges, nylon cord tension, stuff my in-house bench can fix at $3 a pair plus $90 round-trip freight every time we send a batch back. The other 18 are scrap. The factory replaces the material, but the replacement adds 2–3 weeks on the back end.

Add it up: $180 in return freight, $90 in bench labor, $37 in QC inspection time. Landed cost moved from $6,560 to $6,867.

The specialist runs a 2% defect rate. 16 pairs, 8 repairable, $50 in freight, $24 in bench labor, $15 in QC. Landed cost moved from $7,360 to $7,500.

The $800 gap shrank to about $630. Still a real premium — but not the $1.00-per-pair story the quote sheet told.

Cheap on a quote is not the same as cheap at the dock.

Dimension 2: MOQ and Inventory Flexibility

This is the one that flipped my assumptions upside down.

I assumed the larger supplier — the one with real volume — would give me more flexibility on minimums. Wrong. The general wholesaler wants our semi-rimless order to queue behind their higher-margin SKUs. 300-pair MOQ per style is what makes their line change worth it. The specialist half rim glasses plant — whose whole production line is built around half frames — can open a line at 100 pairs without losing efficiency.

My old mental model: bigger supplier = better batch efficiency = lower MOQ = more flexibility. The problem with that model: batch efficiency lives at the industry level, not at the product level. I'm small to the general supplier, so I get pushed down the queue. I'm the specialist's entire world, so I jump it.

What that actually looks like in practice:

  • General's 300 MOQ means I either bundle orders into quarterly drops or over-commit on slow-sellers.
  • Specialist's 100 MOQ means I can chase a 120-pair reorder mid-quarter or run a rush top-off 30 days before peak season.

Inventory coverage difference: about $2,460 in stock per SKU on the general supplier, $1,104 on the specialist. Across 12 active semi-rimless styles, that's roughly $16,000 in book inventory versus $13,000 — about $3,000 of cash that sits on the shelf instead of in the bank, at any given point of the year.

The unintuitive part: scale and flexibility aren't the same thing. Scale helps the supplier, not the buyer — and when the scale is industry-level rather than product-level, it actively works against you.

Dimension 3: Lead Time and Certainty

General wholesaler: 38–42 days. Specialist: 22–26 days.

I logged three late shipments from the general supplier between 2021 and 2023, each 5–8 days delayed. The specialist has hit every committed date since we moved the business over in Q2 2023 — 7 orders out of 7.

The working difference isn't speed, though. It's certainty.

In October 2022, we had a spring drop locked for November 15th. The general supplier told me mid-month they couldn't guarantee shipment before the first week of November. I had 24 hours to give my ops team a decision.

Normally I'd call around, split the order, negotiate a fallback. There was no time. I went with the specialist based on a production date they'd held on two previous orders — even though the unit cost was higher. In hindsight, I should've started the conversation a month earlier. But with the deadline already set and my team waiting, I made the call on the information I had.

It worked out. Next time might not have. That's the actual cost of unreliable lead times — not the days lost, but the decisions they force you into.

Dimension 4: Quality Consistency and Rework

The general wholesaler's QC team handles everything — full-rim, rimless, semi-rimless, sunglasses. Half rim eyeglasses have specific structural pressure points (lens tension, nylon cord, spring hinges, rimless mounting). Their checks pass the frames, but the checks are written for the average frame across the average category.

The specialist's QC team sees only half rim glasses. Their defect rate is lower not because they care more, but because half-frame inspection is muscle memory for them — they catch things the general QC team doesn't even flag.

I used to assume the specialist charged more because their quality was better. The causation runs the other way. Their quality was better because their production line only runs one product. The general wholesaler quotes lower because the same line applies the same tolerances to semi-rimless work. The lower price is the symptom, not the trade-off.

To be fair: the general supplier isn't bad. One bad batch in six is not the same as a bad supplier. The issue is consistency — I shouldn't be walking into a receiving dock wondering which version of the last order we're getting.

Where It Lands

There's no universally right answer here. It depends on how your operation is shaped.

The general wholesaler makes sense if:

  • Semi rimless glasses are a secondary category, not the anchor of your frame business
  • Your launch windows are loose and can absorb 40+ day lead times
  • You have in-house QC or a bench team that can absorb rework
  • You buy half rim eyeglasses as part of a broader frame order that lets you negotiate volume across categories

The specialist makes sense if:

  • Half rim glasses are core to what you sell
  • You launch on a schedule, with fixed drop dates
  • You want inventory coverage kept low
  • You rely on supplier-side QC rather than your own receiving team

For us, after running the numbers on all five dimensions, the specialist cost about $630 more per year on landed cost. The savings came back in the shape of not missing a launch window once, and about $3,000 in working capital not sitting in dead stock each quarter.

If you're in Semi Rimless Glasses Sourcing and trying to untangle the cheaper-supplier question — run the numbers on the total, not the quote. The quote is happy to lie to you. The dock won't.