I found this website, KnitPicks
, recently while looking online for wool yarn. I love knitting with wool but the wool at Micheal's generally is a little spendy and its almost impossible to find 100% wool there. This website offers many different shades, weights, ratios, and prices. The lowest price on the site is just over $2 and the most expensive is just under $15.
They also sell tools and accessories for knitting, crocheting and felting. They sell patterns, have a pretty neat tutorial section, and possibly the coolest part of all is that they sell everything you need to start spinning your own yarn and thread as well as looms for weaving! The looms and spinners are a little pricey but think of them as an investment in your knitting future. As long as you can find and buy affordable roving you will never run out of things to do.