I travelled by my car through the US-Canada border and produced the RTD for the officer there. He asked me if i visited my home country. Is this guy an immigration officer? How did he know that I am not supposed to go to my country? He then put my RTD in an envelope and ask another officer to give it to the INS office. I had to wait 45 minutes in the INS until these asses issued an I-94 for me.. So my question is: Is the guy who check your document at the border familiar with immigration issues or he is just a border patrol people... I traveled through Canada across Windsor before and did not have such a hard time. this time i traveled through niagra fall.