A Good Yarn has a comfortable atmosphere and encourages camaraderie among knitting and crocheting enthusiasts. It's not always open when I want it to be, so it's a good idea to check hours before heading downtown. They have great selection of yarn, supplies, and literature and patterns. Their prices are reasonable, especially for the quality.
more