This is just a quick update and it may have already been discussed. In case you missed it, there has been a huge controversy over an anti-LGBT calendar sold by both Amazon and Barnes & Noble. Chrislove wrote about it here, and other LGBT blogs called attention to it as well. It features a "funny" picture of a male wearing make-up and appearing generally feminine (it's clever, you see) and it's titled "I'm not gay, I'm just a sissy." It mocks World AIDS Day by saying that "We All Have AIDS."
There is no first amendment right to have your product distributed and sold by anyone. You can create whatever you want and distribute it yourself or through someone who's willing to distribute it for you, of course, but that's as far as it goes. In this case, Barnes & Noble has decided they don't want to distribute the homophobic and serophobic calendar:
Barnes & Noble yanked the calendar from its website, and a spokesperson for the company told the Gay & Lesbian Alliance Against Defamation it was never made available in stores. Amazon continues to stock the item, according to the Huffington Post.