Where are you crossing?? Emerson,Mb ???
If so, detour to Thief River Falls, Mn , and there you will find DIGIKEY.
They have a walkin outlet up front.
And if not, just place your order and you will receive it in 24hrs at home.
Thief River Falls, MN , is north of I-94, so maybe small detour for you?Depending where your crossing.
By the way, I get all my parts from DIGIKEY, and they are very competetive.
Expensive? how much are you purchasing?
And also, after 48 hrs in states, Canada Customs allows you over 500$ duty free.
I hope this helps you.
Good Luck.
P.S. Shipping fees are minimal. Unless you order large quantities. And even at that, If I remember correctly, Digikey is free shipping via Purolator.