I should add that they are supposed to give me my TN letter tomorrow, so i will try to clarify these issues with the head of immigration at HR, but i would really like to get some other opinions, especially since, when it comes down to it, HR is not looking out for me exactly... they want to...