Attached link explained the security check for CIC little bit---lepatissier07 said:i'd say....criminality is "fast" since you have to provide PCC's...they'll prove there's nothing fishy going on. security takes the most time, since they check your personal history and all the stuff since the last 10 years....that can take time....
my guess....
http://www.csis-scrs.gc.ca/nwsrm/bckgrndrs/bckgrndr09-eng.asp
Quote-"Screening requests for immigrants applying to CIC from within Canada are now all conducted electronically between the Service and CIC. Requests related to immigrants applications from outside of Canada traditionally took longer to process since such applications were sent to the Service on hard copy forms and mailed via diplomatic bags."
Some stats-
Over the fiscal year 2003-2004, the Service received some 44,907 requests for Immigration Screening from within Canada (including RDP) and issued 46,183 security clearance assessments. Additionally, the Service received some 24,243 Immigration Screening applications from outside Canada and 4,646 from the United States for a total of 73,796 immigration cases. The median turnaround time was 42 days (through the Electronic Data Exchange Program) for requests from within Canada.