There is such a vast array of yarns currently available that it's impossible to stock them all. We have a hand-picked selection in classic weights from 2ply upwards, plus you'll find unusual and fancy yarns that often don't knit to a standard gauge. (If you have the patience to knit finer than 2ply please check the machine knitting section for some gorgeous fine yarns).
Many can be combined with other yarns to achieve the desired gauge and create unusual textures.
We also have a selection of yarns spun to our own specifications that can be used in many crafts as well as hand knitting, so don't worry if the yarn can also be used for weaving as it's still perfect for knitting.