Flourish Furniture Bank started in a church basement and has since expanded to a 30,000 square foot warehouse, bursting with upcycled furnishings and home supplies. And thanks to its partnerships with Kansas City social service agencies, the shopping spree is entirely free.