The Internet is still an inadequate substitute for the knowledge available at brick-and-mortars. Here are the best shops in America.
152