lack of competition + overpaid employees = slow service
what bay said, they are not waiting all day long for you to walk in with your script and fill it for you, they have a backlog of stuff the are filling all day and calling places, there is plenty of competition.
I speak not as a customer of pharmacies (I don't have any prescriptions) but as a relative of several pharmacists. They work at there own pace because they are their own boss and generally overpaid.
Were you around when they were in pharmacy school? That is hard work and they did it. There's no need to knock themselves out now just to please an angst ridden consumer.