Natural Stitches is a wonderful store. They have a variety of yarns in a variety of price ranges. They always greet me by  name when I come in and there are always a group of people (some employees) sitting on the comfy couches knitting. They are always willing to help you interpret a pattern or show you a technique or help you out with a problem. One of the things *I* like about Natural Stitches is that you can go in and browse without any interference BUT there is always someone to help if you ask. I like being able to wonder by myself and browse. The best of both worlds. Great assistance, but the ability to look on my own. Highly recommend this store!