We had used Fed Ex and the embassy wanted the certified bank cheque drawn against a bank that had an affiliate with a Canadian address lol...pain in the butt...but thankfully its all sorted now.

We'll know better for number 2 this october or november =)

Stay safe.

Perfection does not exist. The question therefore, is: what level of imperfection are we willing to settle for?