Purl Soho at 459 Broome Street in Soho, New York City. I mean, drool. I can't even deal with myself in this store. Everything feels buttery soft, the color organization is brilliant, and every time I go I spend money I don't have because I just can't help myself. They get major points for display efforts. They in-house yarns are pretty amazing, too.