Plenty of items that I have purchased and been unhappy with personally have found their way back to thrift stores.
I try to donate primarily to the more local actual charities that do a lot of good in my community like the salvation army, but I have no problem donating to for profit thrift stores either as I am in them often and I can see the great things that they're doing for a very large number of less wealthy people.