Would it be possible to add empty crafting bags to the inventory of crafting merchants? Smithing merchants come to mind.
This is to story, for example, Mercury after having smelted it down from Cinnabar. Currently players have to buy a filled bag of templates, throw the templates away, and then pick up the mercury.