But I've found that if you have trouble getting the child-proof cap off ...
When they first made child-proof caps mandatory, most pharmacies offered the option of requesting non-child-proof caps if you asked for it. I don't know of one now that bothers having anything else to give you.
There are a variety of such caps in use, but with the most common kind a pair of pliers can "peel back" the rim that holds the outer cap on, and once the outer piece is removed they're no longe child-proof. Once you've "fixed" a set, you can discard the cap that comes with a new bottle and swap the "modified" cap onto it, so you only have to face the curse once per bottle.
With some of the "inner caps" there may be some slightly rough edges, but you've got a pair of pliers to open them with (which you can't use to open them with the outer cap on them). Or you can get fancy and smooth up a set. If you have trouble with the modification you should be able to find a friend to make you a set of "modified" caps, if you have a friend bright enough to figure out the fix.
This approach works best if your pharmacy uses the same sized bottles for all their prescriptions, or at least only a few sizes, but that's a fairly common practice. The most common "deviant" containers are ones you get for small orders of "one-time" medications. With those, sometimes you just have to "break something" to make them easier to get into.
(I keep enough "surgically altered" caps on hand to replace the #@$!% c-p ones when a new drug shipment arrives.)