Guys,
We received our passports yesterday and landed yesterday itself to become a permanent resident.
I just saw Az21, Matt comments. I know it is really frustrating sometimes, but I completely agree with Az21 and I learned this from my 3 and half year's journey and from my wife. "Enjoy your...