I buy from glassesshop, I think the cheapest pair is $50 for frame and lenses. I went all in on the thinnest lenses and transitions, I think it was $150.
Target optical does vision tests for $75 IIRC, and I go there to get a prescription that I give to glassesshop and pick up a cheap pair and a nicer pair. Still not free.99, but much cheaper than other routes without insurance.
How is your heart?