A recent landing experience "4th June 2018"

We landed on 4th June , me my wife and our small kid went through tough time in jet airways , so please avoid it , rest all flight was connecting one via Amsterdam and the distance from New Delhi to Amsterdam and Amsterdam to Toronto was somehow equal , with 8-9 hour each side .

We gave strolled for our 23 month old son at gate while boarding from New Delhi and got it in no time at flight gate in Toronto, this is strongly advisable , we didn't got any declaration card in flight as it's online now and was completed in 15 min including que time , then we moved to immigration where there was long que and took 35-40 min waiting .

Once our turn came then the lady took another 40 min for all the process , we took new pics as copr was more than 6 month old but the lady said , the one already pasted are ok, she was very humble , polite and even requested my wife and kid to rest at waiting area.

Till I get the my turn questions answered , once completed from there , we went to service Canada counter next to immigration, and there we got our sin number and small induction with books and material for welcome to Canada kit , it was 30 more minutes spent at sin counter , we move to baggage area , it's tough to find luggage and hence do paste detailed note on the bags.

We had many bags and was hard to find them all , spent 25 min there near belt 8, we then moved to our last stop to customs , we already prepared with list for goods to follow with jewellery evaluation and pics , the officer was supportive and edited the list and requested us to combine 186 and 186a and then guuided is to go to cash counter near customs for receipt , we declare good worth 40K cad to be followed supported by detailed list. After airport, our friends picked us to dropped to our destination at Brampton.

Credit to the original poster