Desperate times call for comforting hobbies, and knitting shops have been doing a booming business lately. Don't know knit one from purl two? This skinny but spacious store offers a full range of classes. Need advice now? Ask any employee or even that young lady searching the shelves of Brown Sheep balls ($5.50-$15) and novelty yarns (like Touch-Me chenille, $15) for just the right red.
355 Broadway, at Franklin Street
If your knitting jones is bigger than your wallet, head to P&S, known to some as the "Acrylic Palace," even though it stocks a huge selection of natural as well as synthetic yarns, priced as low as $1.99 a ball.