A lot of stores are trying to be fair. You can't say it is "OK" for one organization to solicit outside your store yet turn down others because of a "no solicitation" policy.
I don't mind the bell ringers, but the ones around my area do more than just bell ring. They ask you to donate as you walk by. It gets a bit tiring when you donate to the first one and just don't want to donate to each one.
The other side to this that is not mentioned in the artcle is that companies are trying not to affiliate with any particular religious group. People tend to forget that the Salvation Army is a ministry.
You can always make a donation on line (any time of year- people always need food) - https://secure3.salvationarmy.org/donations.nsf/donate?openform&projectid=USN-USN_redshield
or, give at your local Salvation Army (I've found that they take all sorts of household items as well as clothes and money).
Salvation Army is a ministry, yes, but one that does NOT discriminate against aid recipients on the basis of their faith. I, for one, am growing more and more tired of the fervent attempts of so many to drive any Christian display, expression, etc, into the underground. I have to drive 75 miles to get to a Target, so I don't shop there anyway, but this would reaffirm my decision.
But what about modern day? What about the times that we live in now? Is Salvation Army over helping our troops out, or is it the red cross that is helping? What about during our hurricanes? What did the SA do? And, what did the Red Cross do?
I have no problem with any religion. However, I really don't like hypocrites. If a store says "no solicitation" it should mean it. It shouldn't matter if it is religion based or not. And, it's not like Target isn't charitable on their own. They have gift cards that donate to St. Judes, they help with toys for tots, gives grants for *many* charities, gives educational donations, etc. I think that it is quite unfair to make them sound like they are evil and bad simply because they are trying to have a fair policy.