I’ve been going with EyeBuyDirect the last few times I’ve gotten new glasses. I’ve used Zenni a few times, and they’re definitely on the list of places I check, but EBD has a better selection. I save so much money on frames I can afford better lenses, and they run 2 for 1 deals pretty often. So I get a pair of regulars and a pair of polarized sunglasses.
You can upload a picture and then try on the glasses virtually and judge that way.
It sounds like providers are trying to hide monthly fees in an attempt to obscure them. My ISP will let me ‘rent’ a modem for $10 a month, but I just decided to buy my own for $60 fifteen years ago. My brain says that’s $1800 (it could be wrong, it’s late). If I didn’t know I was paying a $10 monthly fee, I’d never have bought my own.
And if a fee is actually a tax, just put that on the bill. It’s pretty simple.