Hopefully everyone here in August has their PPRs.
We landed a few days back.
Experience:
1- A long line to passport control, wait time approximately 40 minutes
2- Another long line to immigration control, waiting time 45 minutes
3- Landing took 6-7 minutes, we became PRs

4- Customs- 12 minutes including waiting time
Advice to everyone yet to land:
No matter what budget you decide on, add a couple of thousand to it. We have been to 4 continents and have visited so many countries more than we can possibly count, yet, we still did novice mistakes, all because of the wind (not the cold), going to the wrong bus stops etc.
As a result, we had to take many Ubers and spend more than we should have. Buses in some cities don't give you change, if you don't have counted change, you end up paying more like we did on more than one occasion. The best thing to do is get yourselves a Presto card the moment you arrive and load it up with a couple hundred dollars.
Don't live in a city other than the one you intend to do your formalities in, Go transit costs quickly pile up.
90-95 % of the people are lovely and nice, you will feel so welcome

.
If any of you have a question, just let us know and we'll help.
Also, there are 3 people on the Toronto gathering list as of now. Everyone's welcome.
Wishing everyone a speedy landing.