Maybe the address is wrong somehow? I sent something to an incorrect address once, and tried to get it recalled. No such luck with Canada Post. You may have to wait until it goes back to sender.
Not that I'm an expert on mail. However I do live in Canada.