Thank youThat makes sense. In that case the delays are likely being caused by the countries Canada is trying to get information from. Unfortunately countries in some parts of the world are slow to react to information requests of this nature. Good luck - hope you have an answer soon.
Yeah my native country I'm sure can be incredibly inefficient.
We'll see how long it takes. Good thing I pulled all my money out of Canada while my previous visa was valid (and the rate wasn't as bad as today, hehe)