+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
I checked my online tool and it’s still saying In Process but I got my Pre Arrival letter
It should change to decision made soon, congrats!!
 
Did you pay a fee to send your passport otherwise from the dhl mailing charge? I’m a bit confuse with the whole process of mailing the passport.

I believe if you're submitting direct to the high commission, there's no additional fee. When submitting through the visa application centre, there may be a handling fee.

Or if you prefer you've already paid for the government's processing.

Do check though my experience in a different region.