Cooks of Crocus Hill is just about the perfect culinary shop. They have (almost) everything you could need, from cast-iron pans to local spices to that obscure cookbook you've always wanted.
The staff at Cooks is always helpful, and offer suggestions based on products they've used, not just what they've been trained to say. On top of that, the shop offers many cool programs. There are classes taught by area chefs, seasonal crop shares, and their "Cooks Stuff" program - spend $250 in store, and get a $25 gift certificate in the mail.
The only downside to Cooks is that they don't always have what you're looking for. The shop is small, so it's easy to understand why they cannot have every culinary invention in the world, but I've had to go elsewhere for specific needs twice. Check out the website: www.cooksofcrocushill.com before you go.