wex231: i feel you, but there is nothing CIC can do about the last step i.e. security check,, it is in hands of CSIS,, security check varies from person to person, depends on your country of origin, number of countries you have visited etc., so just kp faith, it will be yours soon, good luck