Posted: Wed May 14, 2008 5:51 am-
I got my first TN at EIA several years ago and have renewed there once. They were one of the easiest groups of agents to deal with that I have encountered.
You cannot apply for a TN ahead of time. You can only apply as you are leaving Canada / entering the US. That puts you at risk of missing your flight, since you could be 15 minutes getting a TN or 2 hours (happened to me once) or you could be denied entirely (almost happened to me twice).
Unfortunately them's the rules. Make sure you have at least 2 hours free to wait in their little room before your flight, and make sure you have all your paperwork ready. To avoid two common causes of delays: bring originals not copies, and make sure your job description in your offer letter matches one of the NAFTA classifications *exactly*.