I have been to Needleworks a few times for various projects. Every single time, the staff and the regular knitters have been incredibly helpful. I had a question about gauge for different yarn weights, and one of the ladies who worked there made a copy of a chart for me to keep. I had a question about beginning colorwork, and the ladies who were knitting gave me great advice about how to pick a pattern for my skill level and what yarn to get. There are always people knitting there in their free time, and I understand why. It's such a nice place to be. I really have been consistently impressed with the customer service and the yarn I have found at Needleworks.