The "Big K" in The Dalles has a pretty thin fishing department, lots of empty pegs ect. They have a pretty good marine section but they pull it all down and put hunting stuff out in the fall. Freddy's only has about 10 feet or so of shelf space for fishing and mostly trout stuff. Wally World in Hood River is fair, pretty good prices on what they have. I got a nice pair of polarized shades for $5.00 so when I'm down there it's worth stopping in to see what they have. Far and away the best local place (for me) to get tackle is Bi-Mart. Well stocked with salmon/steelhead gear. If I have a need (or burning desire) to go do some major tackle shopping I go to Fisherman's Marine in Portland.