ruero; the single biggest hassle for me was the series of medical tests. I have always had a low white cell count on my bloodwork so I had to repeat the tests on numerous occasions, have liver scans, etc., for fear I would be a drain on medical system. In the end, my personal doctor ended up writing a note stating these "anomalies" have never been cause for excessive medical costs.
Aside from the above, normal check of police records, financial stability and personal character as would be required in any migration case.
"The funny thing is when we go to Canada and came back to US they asked me more ? than her." One of my points, exactly. I work in Kazakhstan and used to live near Detroit. At that time, I was working 6 weeks in Kazakhstan and had 2 weeks at home after every 6 weeks. EVERY time I came through Immigrations on my way home, I was asked where I live, to which I would respond "I live in Michigan, I'm a homeowner and a taxpayer" to which Immigrations would respond "no, you DON'T live in Michigan, you live in Kazakhstan because that's where you spend most of your time." (I wish that would work in discussions with IRS!).
When my wife first got her "green card" which as many know, is a legal residency in the USA and NOT citizenship.... we crossed over into Canada and on our return, she was sooo proud to show her "green card" to the US Border crossing.... until they literally THREW it back into the window at her saying they needed a drivers license to "prove" she lived in the USA.... (by the way, she was allowed a drivers license BEFORE she had even applied to migrate to the USA!!!!).
Tell me, does it sound like there's something wrong with our system, or is it just me being stupid?