Our Walgreens isn't very great either; the employees are trying their best but they're so short-staffed (even before COVID and it's even worse now). But with our health insurance we have to use Walgreens. Like Murrmurr says, I really like our Rite-Aid and wish we could afford to get our prescriptions there, RiteAid seems to hire enough staff and they're hardly ever out of stock like CVS and Walgreens are.
Where I live, Walgreens and Rite-Aid have consolidated, and their stores are together under one roof.
They are better physically than the CVS's older, smaller places,
for not being so cramped and tight, as our CVS stores are.
Those CVS stores are very difficult to navigate with a wheelchair, and if one wants any bit of social distancing.
Walgreens is much better on those issues.
At our Walgreens, the problem with the Pharmacy, and the reason they don't and can't give better service than they do,
is that there is only 1 Pharmacist,
and the staff cannot and should not, do things when not supervised by that one person.
And some tasks can only be legally and correctly done by a Pharmacist, themselves.
If there were 2 Pharmacists, then they could take turns having their breaks,
but with just one, the one that we have, at ours, takes very minimal breaks, but they need to close the window or curtail service, when they grab a very short break.
Our Walgreens has signs that tell us when the Pharmacist break always is, so that a customer can make a note of it, and try to plan for that, once aware of it.
But it surely would be better if the Corporate made more hiring's!