I've found Batter-Up (Tewksbury, MA) to be a really nice shop. Their selection isn't the greatest but the guys who work there are friendly, helpful and kind. I found Chris' Comics to be sort of hit or miss. Sometimes their prices can be pretty high.
Who I collect: Cam Fowler, Milan Lucic, Tim Thomas, D-men, Bruins