Have you looked into getting a FAST card rather than passport? Cheaper ($50 for 5 years), much easier to carry in your wallet, and opens up more freight opportunities as well as FAST lanes at border crossings. The only downside is you'll still need a passport for travel outside of Canada/US