Yes you did say that Walgreens has the right to fire such people, but that takes a back seat to the suggestion you made that anyone has the right to refuse to do their job for religious or moral reasons, especially in a position in which those concepts don??????????????t have much play, if any, and especially when they took the job in spite of any moral or religious concerns they may have had.