I've had the same problem. So, I got a mailbox in Buffalo (Mail Boxes, Etc.) at one of the ones which has 24 hour access. I check it whenever I'm there. If I'm expecting something, I'll call them to check the box and then I can either make the (short) drive to Buffalo or ask them to forward the mail to me in Toronto. It works (at least it has for the last three years).