Goodwill type stores vary a lot in how worthwhile they are.
I started shopping our local thrift store a few years ago. It is run by a church group and their profits go to help charities in our local area. Good for me when I can find something I want or need and knowing that my money is going to help others in need in my community. Sometimes I buy an item that may or may not work out for me. If it's a complete failure for my use, at least I consider my money went to charity. Sometimes I just donate an item back to the thrift store, but if broken or doesn't work I trash it myself.
Not all of it is the garbage we are currently generating; some of is decluttering.
I usually box up items in the house that we no longer want and drop it off at the church thrift shop. They can decide if they want to sell the items, put them outside in their "free" bins, or dump the items in their big trash bins. One person's trash might be another person's treasure.