I am working the same problem. I heard there is a hardware store in Lynden where you can get them without going across the border. That sounded interesting. Otherwise you can go to Blaine or supposedly take the walk-on ferry from Pt Angeles to Victoria then jet over to a place called Robinson's Sporting Goods whcih is near-by. I am thinking about doing that.

the online thing would be great but they have been working on it for two years and it ain't there yet and maybe never will be.