no they aren’t available at any pharmacy for free. They’re available at some pharmacies, if covered by insurance
"available at any pharmacy for free" definitely sounded too good to be true, especially considering it's the US we're talking about, thanks for confirming.