We are a small independent community pharmacy ... what happens with us is ...
Patient requests repeat medication... if they request through us, we then pass that request to their doctor.
Depending on which surgery... some want the paper request, our driver goes once a day at 9.30. Some want email, that is done at lunchtime, and end of day. some have electronic request, done as and when there is time.
Doctors here generally state 2-3 working days to action. Pharmacy get electronic prescription from them. If pharmacy has stock we "put it in a bag" (and check it and file it). If not we order it. If we got the prescription (from the doctor) before 11am, then the stock may be in in the afternoon, if not, then the following day providing it is a 1 day stock line.
So on a good day, you'll get a repeat next day, on an average day 2-3 working days and anywhere near a bank holiday, or if it snows, give it a week.
Most of our regulars give in a repeat 1 week before they need it, most pick up 3-4 days after dropping it in.
We'd have to employ another person to do all the texting/notifying etc that the big pharmacies seem to do.
There are exceptions as always ... the doctor can set up repeat dispensing, so maybe 6 months worth held at the pharmacy, you can ring up, and if stock is in, pick it up later. You can have doset boxes, with medication in weekly packs, ordered by the pharmacy with no need for patient input... etc...etc...