This is one of my favorite yarn shops in Charlotte. It's not the closest, it's not the cheapest... but if I want something interesting & beautiful, I know I can find it here.
All of the employees of the shop (there don't appear to be that many) are very helpful and friendly, but the owner is simply amazing.
Seriously, I've only been in the shop 6 or 7 times over last few years, but she remembers my name, the yarn I picked up last, the project I was making with it, and even the person I came in with a few times before and what they were making. Because she remembers so many details, she's able to make fantastic suggestions on yarn & notions. I haven't been disappointed yet with any of her suggestions.
I'm not sure if she has a database installed directly in her brain or what, but she makes you feel very welcome. If anyone ever needs lessons on how to grow a small business & make customers feel right at home, just stop by Charlotte Yarn for a few minutes.