@robreeves @calgary17 @ZOYAMAN13 and other applicants who are a bit unlucky like me with delayed applications:
Guys, I was just on the phone with CIC regarding this stupid delay. The agent sounded reasonable and told me that my application is in "pre-assessment" stage and it means that CIC is verifying with the province of my residence that me or my husband have never received "social assistance". She said that we have send a letter to your province very recently but have not received confirmation from them yet. She said I'm not suppose to disclose the date of our communications with them but it was done recently and CIC is waiting to hear back from the province.
I don't know if they randomly do it for some applicants or it's done for all applicants but I'm so happy that my application will be processed soon!