As you probably know, chewy.com orders arrive in 2 days, which helps takes the guessing out of where you'll be when their shipment arrives. However, at our summer park, parcels get delivered to the park office but, partly because it's in the boonies, it's a craps shoot when parcels arrive.
At home, I use CVS. At our winter retreat, I use one of the local CVS stores; If I say "I'll come back to pick it up", they're usually calling me over the store audio system before I'm out the door (to come pick it up).
At our summer retreat, there's no CVS within 50 miles, so I use the small (friendly/helpful) pharmacy at the local supermarket. I'm usually able to pick up the next day. The longest time is taken by CVS returning their call to transfer, but it hasn't been an issue.
My wife uses mail order with Humana, and they arrive by USPS wherever we are within a couple or three days.