In our case it took from Feb 09 to May 11, so almost 2 years.
They have a number of organizations that are involved, RCMP, CBSA, and the organizations within your country.
They investigate if you were involved in any criminal activity. Not sure why it takes so long, but they can be really slow...