The border crossing really isn't that bad.

If you're worried about it, consider taking the Sumas/Huntington crossing instead. (but honestly, by the time you diverted to Huntingdon, you've used up the time it would take to wait for the crossing in Blaine)

I've got 19th and 20th May off, but since it's my b-day I might be spending part of it with my family.