A little hard to find but worth the effort.  Hint, its right behind the sleepy poet antique mall.  They have pretty much all the average home brewer would need.  Plus, knowledgeable people to help.  I hear they also have a warehouse in Belmont and can order pretty much anything else.  Highly recommned.