Excellent! I like your home work. I've the same experience.
One of the forum member was keep in touch with me untill his visa stamp. I honestly try to drive him best possible ways whatever he caught in any critical situation. But unfortunately he didn't even give me a single call to say goodbye before fly. When I called him on his local number, the call was attended by his brother, and I found that he has been fly since 1 week before. On my insist his brother gave me his Canadian number.
When I called him

he said I'm buzy and will call you later. And since that day, No call!