Made a Saturday run to South Hills Brewing, Monroeville location to grab some grain and hops to do another IPA. The shop was much more crowded than I would have expected. The guys here were very friendly and helpful. They set me up with almost everything I asked for and were able to provide me with legit substitutes for products that were out of stock or otherwise unavailable. Lots of prepackaged grain available up front by the lb and loose grain by the oz available in the back of the shop. Grain milling service also available for free if less than 5 lbs.
Prices are reasonable, on par with internet/mail order, so why not save on the shipping and buy local?