Hi, Im an American citizen and got a job offer in Canada for a year that starts beginning of June, and it qualifies for nafta status, whats the best way to apply, at the border crossing or the consulate visa office (NYC), do they process the nafta application faster than the regular ones or will it take the 30+ days processing time posted on there website?