Zenni?
$400 will get you transition lenses for two middle school aged boys, a pair of clear bifocals, a pair of tinted bifocals, and two pairs of prescription readers... not to be too specific :) (total was $385US, and just my two bifocals are easily over half that, them bitches are pricey man). Takes a month or more to get shipped to you, and they aren't top shelf or anything, but I'm hard on glasses, always have been (career soldier, hard on everything tbh), and the solution was kinda counterintuitive for me, I got frameless hingeless lightweight glasses instead of big chonky durable looking ones... they're basically just two lenses with flexible titanium wire earpieces bolted straight onto the lens. I super glue the screws when I get them so they don't work themselves loose, and the lightweight flexible earpieces, having no hinges (they just bend inward to fold), have proven to be ridiculously tolerant to abuse :) the original intent was that they'd be disposable basically, get 8 pair for what a single pair would usually run, and just toss em as they got demolished, except they dont get demolished...
If you go on the zenni webpage and search frame# 420611 you'll see exactly what I mean. The frames look ridiculously delicate and like they'd break with a sneeze, but they're bendy as hell to the point that the lens coatings will start cracking with age before you can break any of the frame pieces. You sit on them and they smoosh like a slinky and sproing right back up like they're made of nerf :) you can take them off, grab each earbow, and pull them apart far enough to make the whole pair straight, like a pair of paper 3d glasses (don't actually do this, but I actually do this lol, I also drop kick my kyocera phone occasionally just to show it's durable, don't do that either lol). No hinges to get fucked up.
They're also insanely lightweight, which I didn't think I cared about until I got some super light glasses on my face and realized I kinda do care about it a little...
If you got a prescription, and you get basic ass lenses in those frames, it's like $50 or so. Well worth giving it a go imho.