Where I live I'm stuck with buying farm raised salmon or doing without. The fresh wild caught salmon sold here is anything but fresh. By the time it gets delivered to the supermarkets it's already five days old at a minimum and it's nasty beyond belief. Same goes for fresh halibut and pacific "rockfish".

It's no wonder that I meet so many people from the midwest that hate seafood. The quality of supposedly premium wild caught fresh fish is abhorrent. For somebody that isn't familiar with what fresh ocean caught fish is like, it's impossible for them to know what to avoid buying.