Surrender Certificate (Walk-In - Brampton): 21-Jan
Status on Passport Seva updated to "granted": 28-Jan
Status on Passport Seva updated to "printed": 24-Feb
Status on BLS all this while "Processing at Consulate General"
Status on BLS updated to "Ready for dispatch": 4-Mar
Status on BLS updated to "Dispatched": 4-Mar
Delivered: 7-Mar
So 6 weeks for me!
They did not include my street number and street name in the courier address. Just entered unit number of the condo, city and postal code! I had to chase Purolator to get it corrected! Anyways, I noticed it while it was in transit, got it corrected and received it without major fuss so happy for that.