What's the best thing about these shops?Penn Hills is nice. It's like a cross between Mayberry and Baghdad.
As far as B&Ms I'm a fan of Allegheny Smokeworks in Blawnox. Dirty Dogs in McKeesport and Maduro smoke shop in Squirrel hill are nice also
What about Leaf and Bean? I haven't been to any of these B&Ms and I'm sure I'll get to all of them, but L&B appears as if it would offer a good atmosphere.