Week eight is when the anti-reflective coating on my first Zenni order started lifting at the corner of the lens, a thin white seam I could catch with a fingernail if I picked at it. That pair is what taught me to log every order the day it lands instead of trusting the listing photo, which is how I ended up running EyeBuyDirect and Yesglasses head to head this spring for the kind of prescription glasses a -5.00, faintly astigmatic prescription actually demands. High myopia doesn't leave much room for a frame that only sort of fits; the lens has to be ground and centered correctly, or the page in front of me reads the way a manuscript does when a comma goes missing three lines up, nothing overtly wrong, just off.
Quick disclosure before the comparison, since money's about to enter the conversation: several of the shops and vision-plan links on this page pay me a commission if you click through and order, EyeBuyDirect and Yesglasses both included, and the price you're charged doesn't change either way. Every one of them already has a line in my running order spreadsheet, good or bad, commission or not — that spreadsheet exists because a local chain once quoted me close to five hundred dollars for basic 1.67 corrective lenses I later found direct for around one-thirty.
Two names kept surfacing in that spreadsheet this spring: /to/alt-1 and /to/alt-2.
Daisuke, a copyeditor I coordinate with some weeks from the same freelance collective, asked why I'd bother chasing a single millimeter of pupillary distance when his own eyes are wrecked by five o'clock from staring at dual monitors all day. Fair question, but a PD that's off by a millimeter barely registers on a -1.00 lens; at -5.00 it shows up as eye strain by early afternoon, which is part of why both shops ask for a monocular PD reading instead of one combined number.
EyeBuyDirect Wins on Speed, Not Necessarily on Precision
I placed the /to/alt-1 order in early spring during one of their frequent BOGO promotions, and for a -5.00 prescription, that "best value" pitch is a little bit of a mirage. The second I entered my sphere and cylinder, the system flagged the four-diopter threshold: anything past plus or minus four automatically triggers a mandatory high-index upgrade, because a -5.00 lens in standard plastic looks like the bottom of a jam jar.
The 1.67 index kept the lens profile thin enough not to spill past the frame edge, and a stacked promo code effectively wiped out that upgrade cost by turning the second pair into a "free" add-on, lenses aside. The checkout itself moves fast, almost too fast. It's more like ordering a pizza than filling a prescription, which is exactly the kind of speed a -5.00 order should probably slow down for at least once to double check.
If you want the contact lens side of the ledger too, I keep a running tally in my best places to buy contacts tracker, cross-referenced against this same spreadsheet.
The frames showed up in about a week, exactly as pictured, and when I held the bridge against the listing's spec — eighteen millimeters — it matched the measurement on my face for once, no adjustment needed at the nose pads. The lens coating itself felt a little grabby on day one, like a window that hasn't been washed in a month, and my spreadsheet note says the anti-reflective layer on this shop's coating usually starts showing hairline crazing around the one-year mark, the way cheap laundry detergent wears down a cotton shirt a wash at a time. For the price, that's a fair trade. It's just not a forever lens.
What Yesglasses Does Differently for a High-Myopia Prescription
/to/alt-2 got the second half of this comparison a few weeks later, and the experience felt different from the first click. Where EyeBuyDirect runs like a high-volume warehouse, Yesglasses behaves more like a boutique that happens to sell online: a home try-on program ships four frames back and forth before you commit, which matters if your bridge is narrow or your face just ignores standard American sizing. The frame I picked stayed put on my nose for the first time in years without sliding by noon.
The bigger difference is the live optician review: upload your RX card, cylinder and axis included, and an actual person checks it before the lens ever goes to surfacing. My cylinder and axis numbers put me in toric-lens territory, and getting that fit right through an online form is a different checklist than just picking a bridge width. If you're coming off a fresh exam, the rules around buying contact lenses online after an in-person eye exam apply to the RX-upload step here too. The data has to be current, not just on file somewhere.
Speed is the cost of that precision. My EyeBuyDirect order landed in about a week, while the Yesglasses production-to-doorstep window ran closer to two weeks, because they're surfacing lenses with more care than a warehouse turnaround allows. If your only pair just snapped in half, EyeBuyDirect is the faster fix. If you want the optical center sitting exactly where your pupil is, Yesglasses is worth the extra wait, and their finish on high-index edges tends to come out cleaner too.
Yesglasses also prices a 1.74 index option above what EyeBuyDirect charges for 1.67, though the edge-thickness difference between the two only shows up once a sphere pushes past where mine sits, which is the kind of detail I get into more directly in my notes on high index lenses for strong prescriptions.
Wearing the new Yesglasses pair on a grocery run to the Natural Foods Co-op on the R Street corridor was the first real test. I could read the bulk-bin labels without tilting my chin to hunt for the lens's sweet spot, something the EyeBuyDirect pair never quite managed at close range.
Checking Both Pairs Against My RX Card
By the fourth week of rotating between both pairs, I checked each lens against my original RX card the way I'd proofread a final draft: line by line, no assumptions. Both shops nailed the sphere and cylinder. The EyeBuyDirect pair ran a millimeter wider on PD than what I'd submitted, small enough to miss at a glance but enough to notice by the end of a long screen session, while the Yesglasses pair matched exactly. At -5.00, that single millimeter matters more than it would for someone at -1.00, because the usable sweet spot of the lens shrinks as the power climbs.
Sphere, cylinder, axis, PD: if you can't read those four fields off your own RX card, no online checkout form fills in the gaps correctly for you.
If you've got insurance, /to/main is worth a look for daily lenses while the frame order is in transit; I've written separately about using your vision insurance at ContactsDirect if you want the walkthrough. Out-of-network reimbursement is its own small project, one I've only ever tackled after the glasses were already paid for and sitting on my desk. For dry-eye relief between frame swaps I keep a kit from /to/budget-1 nearby. /to/alt-3 stays in reserve for travel weeks, mostly because its subscription auto-pause actually holds the discount tier instead of resetting it. I still keep a box of monthly lenses in the drawer for the weeks when a daily replacement schedule doesn't match how many screen hours I'm actually logging.
So Which Shop Actually Wins for High Myopia?
Which shop wins depends on what you're optimizing for. EyeBuyDirect takes the receipt total and the sheer range of frame styles; Yesglasses takes the technical oversight, and for high myopia that oversight buys a level of comfort that's hard to put a number on. A complex prescription justifies the extra week of waiting for a lens that actually sits where your eyes are. The lesson that stuck wasn't about either shop specifically: it was that the RX card in my hand is the only spec sheet worth trusting, and every order gets checked against it before I decide whether to reorder.
If your last pair just failed and you need something fast without the five-hundred-dollar sticker shock of a chain store, start with /to/alt-1 for value. If your prescription is the kind that makes a chain optician squint, head to /to/alt-2 for the extra bit of precision. It's worth the wait when the alternative is a lens that's almost right.