"Good point, but it is their choice. Walmart and other retailers choose not to carry Playboy, a violation of freedom of speech."
It is not a violation of free speech for them not to carry it. Using your train of thought, it is a violation of free speech not to carry every magazine published. No one does that. It's only a violation of free speech if they did carry it and you were prevented from buying it.
The analogy with the ham and the jewish checkout person is much better.
I'll bet that every lawsuit about Vioxx which the chasers are currently drumming up also names a pharmacist and pharmacy as defendant. Pharmacists do have the responsibility of making sure that prescriptions don't negatively interact with other drugs the patient is taking and also of instructing the patient how to thake the prescription and advising about possible side effects. The drugs mentioned here are not completely safe.
Yeah, I like that one better too. Let's forget my analogy and go with this one.