i would use tacklewarehouse as well. as you might no it is located close to san jose. the shippin gets up to oregon pretty quick, has most everything you need, and like big fish said, free shippin after 50 bucks. also, alluring baits is a good place online for plastics.
i also found that the formerly known fishermen warehouse had some good deals at times.
If your up for the drive, cabelas is located in lacey, wa. fund place with tons o gear