<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Originally posted by alanw:
The wait at the Peace Arch crossing can run into hours, but there's a "truck crossing" about 10km to the east that almost never has a wait. I think you can find the route through a search here. It isn't hard to find.
</font>
The truck crossing (Douglas-Blaine) can be very bad at times. And it's only 2 km from the Peace Arch crossing. Further east is Huntington-Sumas (exit Meridian/Guide Meridian at Bellingham on WA 541(?) but traffic is pretty slow. Abbotsford is supposed to be good.
The Washington state DOT site has a border crossing web cam and information page.