Posted: Wed Dec 26, 2007 8:45 am-
Answering a few questions:
-> the service I used was Certificates Express, they are based in Toronto. I'll try to post the link hopefully it works:
http://www.certificatesexpress.com/passports/index.php
Like I said, they were excellent and fast, but it cost an extra few hundred dollars and in the end they didn't do anything I couldn't have done if I knew how.
Basically, here was the process they led me through:
(1) I faxed them my filled-in application two weeks before the appointment, they checked it over for problems (there were none);
(2) I got a letter from my company saying I needed to fly back to the US the next day and I needed my passport immediately for business reasons, and I had a return plane ticket for same (actually it was an e-ticket so I printed the itinerary);
(3) I gathered the required stuff (birth certificate, old passport, etc.);
(4) I needed a passport photo with my face and notary signature as per the app requirements, however the photo quality was irrelevant since we didn't actually use this photo (see below) -- in fact, I used the photo that Passport Canada had already rejected;
(5) I flew to Toronto for my appointment, we showed up at the passport office downtown Toronto at 7:20 a.m. and waited in line, at around 7:45 we got a number for when the office opened;
(6) we then went to the photographer whose office is right there, and he took a perfect passport photo and got it developed right away, this was the one that went in my passport;
(7) went up to the office, our number was called at around 8:30, we handed over all our crap, did our thing with the guy, and left;
(

we came back around noon to pick up my passport, showed ID and the claim stub, and that was it.
-> yes, if you make one tiny mistake in your passport application or photo, they reject the whole thing and send it back to you without warning or giving you a chance to fix it.
This is actually preferable to at least one alternative, where they keep your "incomplete" file in some remote office someplace. So if their bureaucratic incompetence gets to you, and you decide to do it in person at your local passport office, you have to wait an extra couple of weeks while this remote office sends your file to your office!