Ewenique Yarns is a unique combination of warmth and practicality, just like knitting! They have a good selection of yarn- from servicable wool to more luxurious handpainted fibers to novelty/fashion yarn for a little glitz and glamour. Their prices are fair and their service is the best I've seen. The second time I was their the owner, Maggie, sat down with me and helped me figure out how to triple crochet the edging on a bonnet I'd knit. She even got out a big hook and some thick scrap yarn for me to practice on so I wouldn't ruin my dainty bonnet (knit in very fine yarn!).
The store holds a wide range of classes, but for quick help you can attend their "doctor is in" hours (call for times). They also have group knitting on Thursday nights from 7pm-9pm, weather permitting.
Sure, LYS have a hard time competing with bargain bins at the craft store...but give yourself a treat and give this place a try!