St. Vincent de Paul Thrift Stores: A variety of missions