Hi Waqashz,
I had received my passports back with PR VISA 3 weeks before. I send passports by FedEx; you can always trust FedEx and Canadian High Commission, London. But, follow the instructions given by CHC, London to avoid any unnecessary delay and keep FedEx Tracking.
Ramesh.