If you like to knit or crochet, you have to visit River Wools. I've never seen so many different types of yarn and supplies in one place. They offer the latest in supplies and more novelty yarns than you can shake a needle at. Also offered are a variety of knitting classes for all skill levels and open knitting times. There is even a comfy couch for husbands to lounge on while their wives are lost in yarn heaven.