Insurance will only pay for 50 and over. I’d pay the 600 dollars out of pocket if I was in the 20’s or 30’s. No such animal when I was that young.
A Health Savings Account will pay, too, and pharmacies often come up with a discount if you say you’re paying cash.