I actually landed at Pearson a couple weeks ago!! It was around 6pm, and it probably took around 20 mins total.
I was direction to go to the immigration office, where after shortly waiting in line, I met with one of the officers who did the required paperwork. The actual paperwork took 5 mins...