VFS is a very long route to send passports through. In fact I regret using them. I sent my passports on the 22nd of June to Accra through VFS. When I logged into my account yesterday and it wasn't approved I called CIC in Canada. Lo and behold, I was told my passport was delivered to Accra on the 4th of July. I didn't believe my ears. I was shocked and humbled .
Please don't ever send your passport through VFS, DHL is a better option. I ld shout it from the roof tops if I can .
@Managerchap, as you application changed to approved in my CIC account? I can see you used VFS too