This is the best yarn shop I've ever been to...and I've been to quite a few. Sherri & Bryan are always ready to assist me if needed when I make selections for a project. I have walked in with a tangled mess of yarn in my hands and Sherri B. Coordinated Colors [Sherri] will sit right down with me and help figure out what's gone wrong.
Any yarn I've ever needed is either in the shop or they order it for me. I have allergies to wool, and the selection of non-wool is excellent. The classes are wonderful and I've always walked away with confidence in the skills that I learned. I've progressed from a "mediocre" knitter to a very competent knitter as a result of the classes and assistance from CCYS.
I know other yarn shops in the area are good, but CCYS is always, always, my first stop when I need knitting supplies.