When I was on private insurance, I could pick up a 90 day supply at a CVS pharmacy one mile from my house. Of course I had to show an ID, but you have to do that for every prescription.
It was only when I started getting it from the VA that they would only give me a 30 day supply. That was the VA, but not an FDA requirement at the time. Of course the FDA could have changed the policy to just a 30 day supply since then; and, an individual state could have a different law.
Virginia only makes you show an ID for prescriptions that are put in the Prescription Monitoring Program (PMP), which are mainly opioid painkiller and stimulant prescriptions (drugs with a high abuse potential and which have a high street value).
Otherwise, no ID is required...thankfully, because I had to pick up prescriptions for my dad when he got older and wasn’t able to do that himself anymore.
Interesting to see how the state requirements differ.
The PMP is supposed to help detect drug diversion and abuse, for example, if someone is getting multiple prescriptions for painkillers from different doctors. Most states have them these days. I don’t think they’re connected, though, so a prescription in the Virginia PMP won’t show up in the Kentucky PMP.