This shop has a great variety of fun yarns and other yarn related crafts. Though you may pay a little more than at a superstore, you can not beat the helpful staff at the Yarn Shop. They are very friendly and have helped me on more than one project. Also, check out the class schedule offered, a great way to meat other knitters and learn new techniques.
PROS: Good variety and quality products. Great staff.
CONS: Pricey
more