Ballard Bait has always been the best bait bet for me and my circle of fishing friends. Bait is thier business and they do a good job catching/packaging their own product, usually fresh from the places you and I are fishing at. I think that's good because they are the cousins of the remaining bait
in the sound that salmon are eating, right now, out there on the water, when you buy it.
Remember Ballard Bait was a sponsor of our BM derby last February, so do them good in return this summer.
In the end though, fresh herring is herring. Fresh versus frozen is a different story. IMO ALWAYS go out of your way to pick up fresh bait, if available. If you cant buy it find a bait ball while fishing and drop a herring jig in.
I look at some of the frozen products out there and they have one of two problems as I see it. Either the bait is past it's expiration date/shelf life and it hasnt been removed from sale, or it is bad to begin with. There is a wide range of product quality for frozenso look at it good before you buy it. I wouldnt think of using crappy bait on one of my precious few days out.
...and remember, if using frozen buy good product (plug=Ballard Bait), & defrost/brine your bait in rock salt the night before fishing to keep it firm.
Cheers-
Be Smurfy!