I am heading to the US next week and will apply online from there, with a US address.
My plan is then to come back to Canada ( after a little holiday in the sun :P ) and wait because ,from all reports on this forum , it looks like a 3 - 4 month wait until it is processed.
At present I have a...