Have you noticed the wide variety of yarns that are available online? There are a lot of online stores and popular shopping websites, which offer a wide variety of yarn, of all colors, types as well as from all companies.
There are shopping sites which offer many products and there are specific yarn websites which sell only yarn and other related items. These sites offer a lot options to their customers. You can choose which brand of yarn you want to purchase, the color of yarn, the size, as well as the quantity.
There are other advantages of buying yarn online. You can find yarn from many different companies and you can obtain even rare kinds of yarn, from the comfort of your own home. You don't have the hassle of traveling long distances for a particular kind of yarn.
You also can compare the prices of yarn from different websites and buy yarn from the site or online store which you feel is offers the best deal.
Many websites also offer links to other sites and online stores which sell other kinds of yarn and other related items.
The price of yarn bought online is not a lot higher than yarn bought from actual shops. You will pay a slightly higher price for shipping costs. With the price of gasoline that is probably a good deal!
Another advantage is that the yarn is delivered to you usually within 72 hours of purchase. This time frame may differ depending on where you live.
There is a downside to buying yarn online, however. You will miss the experience of feeling the product, seeing it and touching it. If you like to see how the yarn feels, you will not be able to experience that.
Since I live in a rural area and don't have access to a lot of special yarn stores, the convenience of buying yarn online far outweighs the disadvantages. I don't know about you, but even if the yarn doesn't work for the project I intended, I can usually find something else to knit it into.
www.topknittingsource.com has a great selection of all types of yarns at very affordable prices.