Canadians may now apply for a TN visa before they reach the border crossing
uscis.gov
uscis.gov
Ironically, I'm heading back again to re-apply this weekend, flying back home for thanksgiving weekend. The cool thing is you only have to do it once every three years - though, now that I do the paperwork myself, it's a one page, 4 paragraph letter, describing my job, where I work, what I do, what I make, what my experience and education are, and when I'll start work, and for how long.
For those who fall within the system (2 year+ diploma, appropriate job category) - it's a 5 minute interview at the Airport/Border. I don't even arrive more than 15 minute earlier at the airport anymore.
Tried again a week later, and the customs agent I met this time said I should have been let through the first time. -.- sigh
The excuse was I didn't have copies of my university degrees (I had transcripts showing the granted degrees).
So this has to be a good thing, reducing the power of border agents.
As I understand it, the visa grants you the right to be considered for entry at the border. The final decision is with the border officer.
That's not really an excuse, that's a stated requirement. Not all border officers screen so thoroughly, but you should have had the original of your degree.
If there's one thing I've learned in dealing with work visas, is to not trust your lawyer. Most immigration lawyers I've seen are, to be polite, less than amazing at their work. Double check, verify everything they do.
When I was planning to apply for TN, I was very hesitant to pack all of my things, buy a plane ticket, go to the airport and have to deal with a random unfriendly customs agent, then have a good possibility of getting declined for arbitrary reasons.
This not only hurts the candidate, but harms American companies so much more. Some technical recruiting process take months to find a good lead for a hire. More specific the criteria, even tougher to find a good candidate. Naturally, American company have to consider beyond American pool of hires and check Canadian candidates as well.
The company easily spend between $2000 to $3000 for TN application, lawyer fee, flight, hotel, other accommodations for interviews per candidate. It's devastating when you try to hire a Canadian after spending so much time and cover all the cost, just to be denied by border officer.
Edit: typo
If you require a visa to enter the country you should be able to apply ahead of time and know the outcome/be able to appeal if appropriate. Not just hope at the border.
It does look like it costs $325 to file this I-129 (Petition for a Nonimmigrant Worker). This is in contrast to applying at a port of entry where the cost is $50/$56. Am I mis-reading?
This would've been nice though!