Let me be upfront. Roughly two months ago, I purchased reading glasses from a budget, no-name online shop. The experience left me thoroughly disappointed. In an attempt to save twenty dollars, I ended up wasting forty.
If you're fed up with fragile frames and poor customer support, pay attention. I've been through the wringer so you don't have to. Finding good glasses isn't about the cheapest price—it's about investing in quality once.
The first website I used made grand promises. They displayed attractive images of their Round Frame Reading Glasses. What showed up in my mailbox felt like a toy from a cereal box.

The frames were made of such thin plastic, I worried they'd break just putting them on. The lenses were disappointingly unclear. After wearing them for an hour, I developed a headache. They were advertised as having Anti Blue Light protection, but it felt like looking through murky water.
Attempting to return them led to the worst part: customer service.
This is what happens when you focus solely on saving a few dollars. You end up with low-grade plastic that breaks within a week and lenses that skip essential optical checks.
Takeaway: If the price looks too good to be true, the quality likely is. Don't take chances with your eyesight.
After that fiasco, I nearly swore off buying reading glasses online altogether. I assumed I'd have to visit an expensive optometrist just for a basic pair. Then I noticed a friend wearing a pair of Iboode Round Frames. They looked sturdy. He mentioned he bought them through Mozaer.
I was doubtful. My trust in any online glasses retailer had hit rock bottom. But those frames appeared far more robust than the flimsy pair I owned.
I decided to look into them. Checking actual customer feedback, two things immediately stood out—things the previous site lacked entirely: