Free: Contests & Raffles.
Kesselrings had always been my favorite, was sad to see them go. Skagit Arms is probably my favorite now. They have a pretty good inventory of reloading components. Among other things.
I buy the majority of my guns from the White Elephant in Spokane Valley or the Black Sheep in CDA. Occasionally, I buy an ON SALE or used gun from the Cabela's in Post Falls, but the White Elephant or Black Sheep generally have Cabela's beat on the price.
I like countyline in mckenna and j&s in lacey. Some of the few that carry stuff other than ar15s and black pump shotguns anymore.