Ah .. one of my very favorite places! Carol has been selling knitting machines and yarns for them for many years and she is extremely knowledgeable about them. Her shop is in the lower level of an office building and if you're not real careful, you'll drive on by and miss it. DON'T!! Her turnover is amazing .. what she has today won't be there tomorrow and next week it will be mostly different again. She orders from all the major manufacturer's .. so if you want a specific yarn in a specific color, she's the lady to contact for her to order it for you. Most of her business is done online and on the phone. She's the kind of lady you can trust with your credit card number or your confidences and know that both are safe. But back to yarn .. go check out her website. She has more basic information there than many instructional websites do. This is the place I found cotton yarn in huge cones .. and recycled silk / wool yarn in gorgeous colors. I would recommend her most highly for both the quality of her merchandise, but also for the quality of her customer service.
PROS: Selection, selectin selection. Did I say variety?
CONS: no touchie-feelie yarn squeezing here .. order it in and ship direct