I landed a week ago. It was a straightforward experience. I landed at the Toronto Pearson International airport. We first went to a kiosk, and scanned our passports. My passport info came up on the screen. The camera on the kiosk was trying to take a photo of me by moving up and down. After that, it printed out a blank sheet, saying that it can't process my case and we needed to see a CBSA officer. I then continued, and an officer told me to follow the line. I walked following the sign and found another office who showed us the way.
The first officer took our documents and asked if we carried any cash and food. He wrote on a yellow sheet, gave that to us, and told us to go to the next room. That's where we formally did our landing. The officer asked us to sign our COPR and asked a few questions: whether we were carrying any cash. We said we only had about US $900 in cash and the rest in the bank. I asked him if I needed to show the bank statements. He said no. And then he asked us our address in Canada, and worked on his computer. After he was done, he said, "Welcome to Canada; our PR card will come in the mail approximately in 60 days", and directed us to Service Canada booth nearby.
Someone said hi and asked our address in Canada and wrote down the region. It was for the pamphlets about organizations which helped new immigrants in that particular region. He gave us a lot of pamphlets and a welcome pack. We then had to fill in a short form, which had a queue number. We then waited in the sitting area. Our numbers were called and we went to an agent, who printed out our SIN numbers.
We left Service Canada and got to the baggage claim area. We found our suitcases by the baggage claim belt for our flight. We put them on a cart and continued to Customs. The officer told us to go into a customs office where we stood in line. The officer called us and we gave him our accompanying goods list and goods to follow list. He stamped them and we had to go to the cashier, who gave us a print out, which basically said we owed $0 in duty. We took the print out and came back to the officer. He gave us our copies of both forms along with the receipt from the cashier and we are done. He told us to keep those forms safe since we would need them later. He showed us an exit out of Customs office.
We were in the arrival lounge, where people were waiting. That's it. The whole process took us about an hour.