Dyeing/Fabric Manipulation Stores Online

Online resources to purchase fabric dye, supplies, blanks, and fiber manipulation supples. List store name, website, and any special notes.