If you're waiting for your prescription I would take it straight to the dispensary computer (or add it the the queue if we're busy) and load up your individual record. I'd check your details against the local record to ensure I've got the right 'Jane Smith', check the date on the prescription to make sure it's valid, and make sure the GP has signed it (we probably get six or seven a day that haven't been signed!).
Assuming all that is in order I would go to the shelf and get the relevant medication before I label it, because if we're missing anything it saves going back in and editing it afterwards.
I put in the details of the medication, quantity, dose etc, and check to see if you have had it before or it's a new item. If it's a repeat of medication you've had before I'd go straight to printing the labels, but if it's a new item I'd grab a sticker to let the pharmacist know it's new to you. They often want to check it against your other meds, or just make sure you're comfortable with how to take it etc.
After the labels are printed you put the prescription through the endorser so it has details of which pharmacy has dispensed it and what we have given. Then I put the labels on the boxes, double checking I've picked the right things as I go. Check the expiry dates on the tablets, and put my initial on each box. The pharmacist then double checks what I've dispensed against the prescription, put their initial in each box next to mine, and bags it up.
Most prescriptions are in and out in less than five minutes, but there are some that either have huge amounts or come in different quantities than standard which can take a bit longer. We have one gentleman who gets fifteen items a month, most of which have unusual quantities (if it comes in a box of 30 he needs 28 and vice versa) and includes some controlled drugs. He insists on sitting and waiting for it every time, and it takes about 25 minutes to get it done, which means anyone that comes in after him has to wait.
We do always let people know when they hand in their script how long the wait will be so they can choose whether to wait or leave it with us and collect later.