Sadly I'm just another hitchhiking bum, and coming from Eugene.
The only other option I can think of is catching a greyhound from Seattle to Warrenton and getting a local pick up, and for 2 it runs $60.75 apiece... which doesn't make it an appetizing choice.