Not trying to hijack this thread,but!
I am wondering how it is possible for the various Border points to determine how Long a person has been in a particular country?
We present Our Passports when entering the USA on Our way South to Mexico, but never show them when exiting.
Mexico doesn't use any sort of Scanners so other than the nice person behind the immigration counter who stamps the passport with virtually invisible ink ,no one even knows that we have crossed the border.
Then 3 months later We re appear at a US Border Point and Our Passport gets Scanned.
Then of course We cross back into Canada a couple of weeks or so later and the mystery continues!
I have never had any sort of problems , but I can't understand how this works.