When Joann Fabrics announced last month that it was shuttering all 800 of its stores, it was a blow to crafters and sewers ...