Like Michael above, we too live in Arbor Heights–I always check local first so I go to the Roxbury Safeway, their selection is not always the most robust but when salmon is in season it isn’t a bad place to start–I avoid Met Market or PCC as that isn’t in my budget, I’ll swing through the Fish Market but like above, I find their prices to be pretty steep, my favorite place to go is right to Pike Place Market, the first market right in the middle as your going south through the market (the first real fish counter you get to) typically has great prices on fish that is in season and we have had great luck there with Copper River Salmon prices and other locals like oysters.