Poor cash flow is the top reason small retailers fail, but for thrift stores, the challenge is even tougher with unpredictable inventory and donation-based stock. One week, you’re flush from donations and sales — the next, you’re stretching last week’s revenue to cover ...