It's faster if u apply through RCMP accredited agencies... I did for my wife..send ur original fingerprints taken at Malibag CiD office (if u r in BD) & send it to any of the agencies listed on the RCMP website. They digitise the ink fingerprints & send to RCMP. If u send it straight to RCMP which is generally suggested by SGVO , it takes about 12 weeks. However, ig u get it done through agencies it's expedited. There is aplicable fees for tbe agency service. Also, RCMP only uses regular mail, not courier and for that u have the option to have RCMP sent the report to the agency in canada who can courier the report on ur behalf to SGVO.