This is an amazing yarn store. They have everything... somewhere... you may need help finding it. You may also want to take some allergy medication before you go into the dusty basement.
This place is chock full of yarn and just when you think you've seen it all, you turn the corner and there is another room.
The folks working here are nice, but not as knowledgeable as one might hope. I was also a bit sad that they have no idea (and seemingly no way to calculate) how much yarn is the cones and other mill ends that they sell.
Simply can't get to a 4-star rating here because it is so expensive. I was particularly surprised by the prices of discontinued yarns. They were selling skeins that I have bought for 50 cents elsewhere for around $8! This was true for several yarns. And everything was about $2 more than any place else I shop. I would go here if I was having trouble finding something, but truthfully if it were the only yarn shop available to me, I would end up buying my yarn online.