craft supply chain