Mine is half-arsed
The prescription is handled electronically between the the pharmacy and the surgery, but for renewals, I'm given a repeat form (used to be half of the prescription itself) and have to hand that in to the pharmacy next time. However, the renewal form isn't just a copy of the last one, but freshly (electronically) fetched from the surgery. Now that would be fine but for one problem. Sometimes the repeat from has items missing - not because the treatment has ended, but because someone somewhere failed to tick a box. So then I have to go to the surgery (and wait in a long queue - sometimes in the rain) to fill in a new request.
I've learned to not throw away the empty packets until I have replacements.
It then takes at least 3 days to be cleared.