The selection here is some of the best you can get!(especially for all natural fiber yarns). The service is great: owners Doreen and Elaine are the best, and can answer just about any question. They even specialize in hand looms. Be sure to check out their lessons in both knitting and the hand loom!