Thrift stores can be either non-profit or for-profit. Some non-profit thrift stores support charitable causes, while others operate as business enterprises.