Love Hodgepodge! They have a huge selection of all different kinds of yarn and supplies. I love the atmosphere — every time I go, there are people in the back drinking coffee and spinning yarn. They’re always willing to help, no matter your skill level. And with knitting classes on Monday nights for $ 3, it can’t get much better.