+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
I read somewhere that visa offices have caps on how many visas they can issue per month; if it's true, it may be the reason for delay. I would assume that if they cancelled your application, nothing would have stopped them from informing you straight away.
 
called CIC today and they are re-sending the letter. The agent said that my file has been approved though. just a waiting game now.
 
ankrggrwl said:
called CIC today and they are re-sending the letter. The agent said that my file has been approved though. just a waiting game now.

Congrats!