Take it easy guys.
I have been playing with US/Canada Immigration for years. I have learnt that being impatient doesnt help, it will just increase your anxiety and is not at all productive. It will happen when it has to. So get on with your lives and focus on other important things than just waiting for this. As a rule of thumb it takes 2 months. This is my third application to CIO. I got my previous AOR in 2.5 months. So just forget about it, it will come when it has to come. If its refused then just correct the mistake and re-apply. You lose only 2 months. not a big deal. Besides its not heaven in Canada. You will face more problems (of different type) after coming here. Dont lose your cool, keep trying but keep this as a side project and not your main agenda.