STITCHES and Supply and Demand