The Walgreens pharmacy in Lafayette, Colorado, has pharmacists on staff who make it their business to tell customers what medicines they should be taking, thus asserting the right to make ethical decisions for their customers without patient involvement. Note, this is not simply a matter of company policy, this is a case of a pharmacy actually having someone on staff who will refuse to give people the medicines that their doctor has prescribed for them, and not some uncommon medicine, but oral contraceptives and/or emergency contraception (which is the same thing in different doses). I've gone to pharmacies on occassion to pick up each of those things (without incident, including a Walgreens pharmacy in Denver). In both cases, timing is critical. And, the further you get from Colorado's urban centers, the less opportunity there is to seek an alternative.
It is the sort of thing that makes your face turn red. Walgreens certainly has proven it is capable of meeting customers medical needs, disciplining pharmacists for failing to follow doctor's orders in Illinois, where pharmacists aren't allowed to impose their views on their customers (incidentally the "anti-ACLU" is pursuing a wrongful employment action case on behalf of those pharmacists right now). Other chains have done the right thing, even without the law forcing them to do so.
A few fringe anti-abortion activists equate oral contraceptions with abortion. But, this is a fringe view and not one that should be imposed by a pharmacist at a national pharmacy chain on a customer. The duty to reasonably accommodate an employee's religious beliefs does not extent to refusing to do your job entirely because of them. If you can't ethically do a job, you should find another line of work.