While the Salvation Army is a Christian denomination that has opinions about gay clients that many of us do not agree with, I have never heard anyone who was helped by them, especially after a disaster, say anything negative about them.
As for Goodwill, they actually have their own line of cleaning and other household products, which probably don’t work all that well, and charge almost as much for their items (toys, clothing, household items, etc.) as you’d pay at a lower-end retail store like Dollar General.
Independent thrift stores generally have the best stuff. One of my favorites is a local one that supports a pro-life organization. I go there because I figure that if one woman does not leave her baby in a trash can because of that organization, it’s all worth it.
p.s. Were the people who had a choice between jail or Salvation Army doing court-ordered community service? We had a lot of community service people at the ReStore, and a surprising number stayed on even after they completed their hours - the young men in particular.