Do you ever go to thrift shops? 
Of course yes!. I like them because  they are  retail establishments run by a charitable organization to raise money.
We have a few in our town and every once in a while I pop in. Sometimes they have really great stuff!
They really are as you said probably because they are a social enterprise in nature