I am strictly a Michael's/Joann's type of knitter. I went to both stores to find size 4 double pointed bamboo needles and no surprise, neither place had them, but I knew Nine Rubies would have them. $8 seems a bit pricey and the yarns seem nice but again, I wouldn't go there unless I was making something special. It has a convenient location, right on 3rd Avenue. I went on 10:10 on a Saturday and they open at 10 and they had the Closed sign still up, though the door was open. The worker was nice and informed me of a special club but since I had told her I get my yarn at Michaels didn't try to upsell me on it.