Providing a comprehensive stock of yarns and tools for knitting, spinning and weaving, books and classes.