Never did it from Canada. Did it from outside Egypt though.
Go to the consulate, fill the form, do the fingerprints, send the form to someone you know in Egypt (by FedEx) preferably sibling or parents, they submit the form at the local police station, takes about a day or two to get the result...