
Late last October, my Sacramento home office felt like it was closing in. I was squinting at a messy copy deck, my acetate frames sliding down my nose for the hundredth time, and I realized the hinges had finally given up. I pulled up my running spreadsheet of eyewear receipts—a log that now spans dozens of orders—to see if it was time to gamble on a new pair or stick with what I know.
Quick heads-up: several of the optical shops and vision platforms linked here send me a commission when you order through my links, though it costs you nothing extra. My spreadsheet doesn't lie, though—if a frame arrives crooked or a lens coating peels like a cheap sticker, that goes in the record whether there is a payout or not. I've been buying direct since 2019, when a local chain quoted me close to five hundred dollars for basic 1.67 high-index lenses I later found online for around one-thirty.
Being a -5.00 myope since age 11 means glasses aren't an accessory; they are a biological necessity. When your sphere is that high, you can't just pick a frame and check out. You have to navigate the technical hurdles of high-index lenses, PD accuracy, and the dreaded 'minified eyes' look. This past winter, I decided to pit two of the biggest names in the direct-to-consumer space against each other: EyeBuyDirect and Yesglasses.
The EyeBuyDirect Experience: Speed and Price Triggers
I started with EyeBuyDirect just before the holidays. They are the 'Best Value' pick for a reason: frame prices often start under thirty dollars. However, for those of us with a -5.00 prescription, that price is a bit of a mirage. As soon as I entered my RX, the system flagged the 4.00 diopter threshold. Anything above or below plus/minus four diopters triggers a mandatory high-index lens upgrade. You can't put a -5.00 lens in standard plastic without it looking like a magnifying glass from a 1950s science kit.
I opted for the 1.67 index, which added a chunk to the total but kept the profile thin enough to not spill over the edges of the frame. The order process is slick—almost too slick. It feels like ordering a pizza. I used one of their frequent BOGO codes, which effectively canceled out the lens upgrade cost by giving me a second pair for 'free' (minus the lenses). If you are looking for more than just frames, you might also want to check out my tracking of the best places to buy contacts to see how they stack up on the lens side of things.
The Yesglasses Difference: The Optician's Eye
In mid-March, I pivoted to Yesglasses for a second pair. The experience was immediately different. While EyeBuyDirect feels like a high-volume warehouse, Yesglasses feels more like a boutique that happens to be online. They offer a home try-on program that lets you ship 4 frames back before committing, which is a lifesaver if you have a narrow bridge or specific 'Asian fit' needs that standard U.S. frames ignore.
The standout feature here is the live optician review. When you upload your RX card—complete with the cylinder and axis for my astigmatism—a human actually looks at it before the surfacing begins. For a high-myope, the optical center of the lens has to be perfect. If it's off, it feels like a missing serial comma in a 500-page manuscript; the reader doesn't know exactly what is wrong, but the whole page feels 'off' and causes a literal headache.
The trade-off? Speed. While my EyeBuyDirect order arrived in about a week, the Yesglasses production-to-doorstep timeline ran ten to fourteen days. They are surfacing these with a level of precision that simply takes longer. If you are in a rush because your only pair snapped in half, go with EyeBuyDirect. If you want the optical center to be exactly where your pupil sits, Yesglasses is the play.
Technical Comparison: 1.67 Lenses and PD Accuracy
After about two weeks of wear with both, I checked the lenses against my original RX card. Both got the sphere and cylinder right. However, the EyeBuyDirect pair had a slightly wider PD (pupillary distance) than I requested—only by a millimeter, but enough to notice during long screen sessions. The Yesglasses pair was dead-on.
If you have insurance, you might consider ContactsDirect for your daily lenses while you wait for your frames to arrive. You can even learn about using your vision insurance at ContactsDirect to save on the contact lens side of your vision budget. For dry-eye relief after a long day of testing new frames, I’ve also been keeping a kit from CorneaCare on my desk, which helps with the strain that comes from switching between different lens geometries.
Ultimately, the 'best' shop depends on your priorities. EyeBuyDirect wins on the receipt total and the sheer variety of styles. But for high-myopia, the technical oversight at Yesglasses provides a level of comfort that is hard to put a price on. If your prescription is complex, that extra week of waiting is a small price to pay for a lens that actually aligns with your eyes.
If you're ready to refresh your look without the five-hundred-dollar sticker shock of a chain store, start with EyeBuyDirect for value, or head to Yesglasses if you need that extra bit of optical precision.