It is his right not to. It is your right not to shop there too. You see, your rights don't trump other people's. Even if every catholic stopped dispensing birth control, you would have no trouble obtaining it. The dearth of Mormon pornographers hasn't made any dent in the supply, either.
A lot of catholics have abortions and get divorces. That doesn't make it mainstream catholicism.
No it is NOT the "right" of a pharmacist to refuse to do his job and expect to keep it. Why would I have to pay a price for his delusions?