I adore Yarnhouse. I've taken two classes there that have been incredible. Really small class sizes, with great individual attention for your needs. I've also just walked in and asked for help with a pattern before. Even though I didn't buy the yarn at their store, Chris helped me figure out the issue I was having and let me sit there for more than an hour while I took out my stitches and tried again. He's also helped walk me through what kind of yarn would be good for different products and even helped me fix a crochet afghan that was literally falling apart at the seams! Even though I know that I could find cheaper yarn online or at a big box store, I would never get the help, advice and great customer experience that Yarnhouse gives me!