Yes I know what you mean. But even I return my I-94 back, they still don't know actually how long I stayed in U.S. right? Because they didn't have any records on it. So even I stay in US for one month, it won't count against my Canadian citizenship application, is it true?
Thanks very much for help.