Who This Checklist Is For

If you're sourcing semi rimless glasses for a retail chain, wholesale operation, or private-label brand, and your purchase order value is somewhere between $3,000 and $80,000 per batch, this checklist is written for you. I'm not going to cover trade shows, relationship building, or how to find new suppliers. This is specifically about the cost side: comparing quotes, exposing hidden fees, and preventing the sourcing mistakes that turn a "great deal" into a budget overrun.

I've organized this into nine steps, roughly in the order you should follow them. Some of these are obvious once you read them. A couple are ones most buyers skip until they get burned.

The 9-Step Sourcing Checklist

Step 1: Before you request a single quote, build your TCO framework

Most buyers compare unit prices and call it a day. Unit price is basically a vanity metric in eyewear sourcing — it's the difference between what's on the invoice and what actually leaves your bank account over the life of the order.

Build a simple spreadsheet with columns for: unit FOB price, mold/die cost (if custom), logo printing fee, packaging cost, sample fee (and whether it's refundable), shipping method and cost, estimated duty rate, and a column for "expected defect rate %." That last column is tricky because nobody wants to admit their QC might fail, but without it your TCO model is fiction.

When you force yourself to fill in every column for every vendor, the cheapest-looking quote often stops looking cheap. I can only speak to my own experience, but in six years of tracking this stuff, the lowest-quoted vendor landed in the bottom half of TCO rankings more often than not.

Step 2: Set a hard minimum for sample evaluation — and don't just check the frame

When samples arrive from a semi rimless glasses supplier, most buyers put them on a table, look at the hinge, and say "looks good." That tells you almost nothing about how the frame survives actual use.

Here's what we do: every sample goes through a 5-point handling test before anyone signs off.

  • Nylon cord tension check: Push the lens gently from the lower rim side. If the cord flexes more than roughly 1mm, the groove depth or cord tension is probably inconsistent. On a full-rim frame this doesn't apply, but on semi rimless and half rim glasses the cord is the frame's weak point.
  • Screw torque test: Tighten each hinge screw a quarter turn past snug. If it strips or feels mushy, the threading is soft.
  • Weight distribution: Put it on for 2 minutes. Half rim eyeglasses should sit mostly on the bridge and temples, not pull forward. If they slide, the temple length or bridge fit is wrong for your market.
  • Surface finish: Run a fingernail along the groove where the lens meets the frame. Roughness there means the edge will catch hair and lint — a guaranteed customer complaint.
  • Logo alignment (if customized): Check on all five samples. If the position shifts by more than 0.5mm between pieces, their printing jig isn't locked down.

This takes maybe 15 minutes per sample set. Five minutes of verification beats five days of rework later, and I mean that literally — we once had a batch of 2,000 men's semi rimless frames come in with the temple tips 3mm too short, and the rework cost us about $1,400 plus three weeks of delay.

Step 3: Add the "quiet" line items to your quote comparison

Every supplier quote I've ever requested was missing at least two cost items that showed up later. Here are the ones that bite most often in semi-rimless sourcing:

Lens installation and glazing: If you're buying frames only, this doesn't apply. But if your supplier offers "frame + lens" packages, ask whether the price includes lens mounting and whether the semi-rimless groove cutting is done in-house or farmed out. If it's farmed out, you're paying a middleman margin you can't see.

Sample credit terms: Many vendors charge $30-80 per sample and promise to credit it against your first bulk order. Read the fine print. Some require the order to exceed a minimum quantity that's higher than your first order. I've seen a $60 sample fee effectively become non-refundable because of this (kind of annoying, honestly).

Packaging upgrades: The quote assumes basic polybag. If you need branded boxes, cleaning cloths, or a handtag, those add up fast. For a 1,000-piece order, packaging can add $0.15-0.50 per piece depending on complexity. That's $150-500 that wasn't in the original comparison.

Step 4: Ask for the MOQ in writing — and the real MOQ per color

This is the step most buyers skip. A supplier says "MOQ 300 pieces." Great. But what they don't say is that the 300-piece MOQ applies only if you order one color. If you want three colors (say, black, tortoise, and gunmetal for your men's line), the real MOQ is 300 per color — so you're committing to 900 pieces, not 300.

What most people don't realize is that MOQ flexibility is often negotiable for the first order. Suppliers will sometimes waive the per-color minimum if you agree to a slightly higher total quantity or prepay a deposit. It costs you nothing to ask.

Step 5: Ask what happens when 3% of the order fails QC

Every supplier will tell you they have QC. Almost none will volunteer their defect handling policy until something goes wrong. Ask upfront:

  • If the defect rate is under 2%, do they replace the defective pieces in the next order or issue a credit?
  • If it's between 2-5%, who pays return shipping?
  • If it's over 5%, can you reject the entire batch?

Get this in the proforma invoice or contract. Verbal promises from a sales rep disappear the moment that rep changes jobs.

Step 6: Calculate the "rework cost" of a failed batch before you commit

This is the one that took me two bad experiences to learn. Before you place an order, estimate what it would cost if 10% of the batch needs rework or replacement. That number includes: return freight, re-inspection labor, potential air freight for replacement units (if you have a deadline), and the sales you lose while the product is unavailable.

For a 1,000-piece semi rimless glasses order with a unit price of $4.50, a 10% failure rate at $4.50 replacement cost plus $200 return shipping plus $350 air freight for a rush replacement equals roughly $1,000 in recoverable losses. If your gross margin on those 100 units was only $800, you're now underwater on that portion of the order.

When a vendor's quote is 15% cheaper than the next option, ask yourself: does that savings cover the rework risk? Sometimes yes, sometimes no. But at least you're making the decision with the number in front of you.

Step 7: Verify the supplier's actual production capacity for your category

Plenty of trading companies list "semi rimless glasses" on their website, but they're actually sourcing from a factory that specializes in acetate full-rim frames. That's not necessarily bad — but it means they have less control over the specific processes (grooving, cord installation, tension testing) that make or break a half-rim frame.

Ask directly: "What percentage of your monthly output is semi-rimless?" If the answer is vague or under 20%, you're dealing with a generalist. That can work for small test orders, but for a recurring supply program, you want a supplier whose core competency is the category you're buying. I can only speak to our own sourcing strategy, but we've moved toward suppliers where semi-rimless is at least 50% of their eyewear output.

Step 8: Lock the unit price for a defined window — or know why you can't

Metal prices move. Acetate sheet prices move. Shipping rates definitely move. If you're placing a repeat order three months from now, don't assume the price holds.

Ask for a price validity window. Most suppliers will offer 30 days. Some will offer 60-90 days for established customers. If they won't commit to even 30 days, that's a signal that their own input costs are unstable — which means your price is unstable too. This pricing was accurate as of early 2025 in my experience, but the market changes, so verify current rates before you budget.

Step 9: Do a final pre-shipment sample check — not just a photo

The single most expensive mistake I've made in sourcing semi rimless glasses was approving a production batch based on photos. The factory sent JPEGs, everything looked fine, I approved. Three weeks later, 800 pieces arrived with a cord color that was noticeably lighter than the approved sample. On a black frame, a dark gray cord instead of black cord isn't obvious in a photo with bright studio lighting — but it's obvious on a retail shelf.

Since then, our policy requires a physical pre-shipment sample for any order over $5,000. The supplier ships one unit via express (we pay the $25-40 courier cost, which is nothing compared to a rework), we compare it side by side with the gold sample, and only then do we release the balance payment.

Bottom line: photos hide variations that your customers will see instantly. Pay for the express sample. It's the cheapest insurance you'll ever buy.

Common Mistakes That Blow Up Budgets

Going through these steps won't guarantee a perfect order — nothing does. But based on tracking our own sourcing over the past few years, the biggest avoidable cost drivers in semi rimless glasses sourcing are:

  • Choosing a vendor based on sample quality alone. Samples are often hand-made or cherry-picked. Production pieces are not. Always ask: "Is this sample representative of mass production, or was it made by your sample team?"
  • Ignoring the cord material spec. Nylon cord is not all the same. Ask for the cord diameter and material grade. A 0.1mm difference affects how long the frame holds its tension.
  • Forgetting that colors add MOQ. Already covered in Step 4, but it bears repeating because it's the most common surprise cost in eyewear sourcing.
  • Not confirming whether the price includes lens screws and nose pads. Some quotes include them, some don't. For 1,000 pieces, screws and pads can add $0.10-0.30 per unit — up to $300 you didn't budget for.

None of this is glamorous work. But the buyers who consistently hit their cost targets aren't the ones who negotiate the hardest on unit price — they're the ones who built the checklist before the first quote came in.