The Knit Wit in Ardmore is the best--great selection, and the sales women are all very friendly, helpful and down-to-earth. Joanne, in particular, has a great talent for assessing your personality and directing you to exactly what you didn't even know you were looking for. I love Knit Wit!
more