I really like doing crafty type of stuff and enjoyed wandering through this store. They offer classes for people who want to improve their skills and classes for people who may already know a little about the crafts at hand.
For $2 you can get a member card and once you spend $250 you get a $15 gift certificate to use in store.
While it doesn't have everything that the larger craft stores can offer you, it's a really great specialty store for knitting and related crafts.
more