They have electronic tellers here ... that's where I ship my stuff out when using USPS.
Looks like a big ATM w/a scale ... prints all of the labels out for you. (insurance, stamps, tracking, etc)
Haven't done out of country on them, though ... maybe they've got a post office by you w/one of those?
Even if you can't do Canadian orders, it'll speed up US orders.
It allows you to 'repeat' after the first one, and just change the address.
Last time I was there ... I was in & out in 2 minutes, and there were over 20 people in line.