You know those massive stores that sell everything from diapers to deep fryers? They often have an optical center hidden in the back. Places like Walmart and Costco sometimes run promotions for free exams.
Costco is a bit tricky. You usually need a membership, but their exam prices are already low. However, watch for their coupons. They pop up like daisies in spring. Be warned: the free exam often requires you to buy glasses there. It’s a trap, but a fair one if you need new frames anyway.
Don’t sleep on Target Optical either. They occasionally have “buy one, get one” deals that include a free exam if you purchase a full-price pair. It’s a math game, but sometimes the math math’s in your favor.