It happened fast.. I got the confirmation of delivery from Fedex the next day - in another couple of days, I received an email from CIC about the update in the system, the CIC portal shows "Approved".. and then received a return tracker update today. Hoping to receive the passports tomorrow. So...