While I prefer to purchase yarn and fiber at my local shops, there are times when I desire a greater selection to choose from. There is absolutely no substitution for wandering up and down the yarn aisles, feeling, smelling, and imagining all the things that can be done with a particular fiber. However, living in a small town (population 350) has it's limitations. So, I've decided to keep a running list of my favorite yarn and fiber sources. If you have any to add, please post a comment. Thanks!
Royal Yarns International - A great source for a large variety of yarns. They have many ongoing sales. http://www.royalyarns.com/
Bargain Yarns - Great prices! You never know what you are going to find! http://www.bargainyarns.com/
Knit Picks - Great prices, great pictures, large variety of colors and a site that's easy to navigate. They also have free shipping on orders over $50 - something that is easy to do with yarn! http://www.knitpicks.com/
Yarn Country - Easy to find yarn by brand - if you know what brand you are looking for. http://www.yarncountry.com/
Jimmy Beans Wool - A selection of yarn, books, tools, patterns, etc. Be sure to check out the Sale Outlet! http://www.jimmybeanswool.com/
Earthsong Fiber - A new source I found. Has a really nice selection of wools, especially Brown Sheep Lamb's Pride. They carry every color on the color cards! At leat that I saw. I just ordered today, so we'll see how the shipping is. http://www.earthsongfibers.com/