What do you write on the letter of invitation? It just seems a bit odd to me to write such a thing and I have no idea of we should put on it. Any help would be appreciated!
It takes up to 14 days for the results to be posted on their website. In my case, it took them 17 days to actually post my certificate in the mail and according to them it should take up to 6 weeks to arrive. I'm in Brazil, by the way.