Hi Guys,
Just landed this past Saturday at the Winnipeg Airport. The whole immigration process took about an hour and a half. Please do not let this frighten anyone. Winnipeg is the hub of immigration training so they are just a bit more detailed. The longest part was waiting for an immigration officer to show up.. about 20 minutes and once we got the ball rolling it was quick. We hit a snag when he couldn't figure out how to finalize a form (another 20 minutes) before he asked for help. He was very nice asked a few questions answered took care of the goods to follow inventory. Also I did not have the B4 completed when I landed, but i strongly recommend anyone who is landing in the next few days, weeks, months etc to have it prefilled out. To save time.
Good luck to all who are landing and for those who are still waiting keep your heads up the end is very near!