Just sharing my landing experience since I have benefitted from reading other folks experiences on here too!
So I travelled to India hoping to bring my wife back and by the grace of God, we got her application approved and PP returned in time. So we booked our return flight together by Air India (Direct New Delhi-> Toronto 16 freaking hours!).
The worst part of the experience was at ND international airport. The passport control officer (middle-aged lady) acted like an @$. She said that she doubted our relationship since we hadn't endorsed either of our passports with the spouse name!!! I was like 'oh my goodness... are u kidding me'? I tried to convince her that the visa issuance is proof that we are married and the landing paper specifically states that she is sponsored by me her spouse!! However, that crazy women refused my explanation and said that she would NOT allow her to fly with me coz the landing paper is proof for the canadian officers not for the indian authorities. At that point, I decided to shut up and let her do the crap talking she was indulging in. After blabbering for a few mins, she said that since my wife was travelling for the first time and was so happy, she wouldn't spoil our trip and would allow us thru. However, she said that she was black listing us and if we DID NOT get our PP's endorsed before visiting india next time we would be turned back from the airport lol!!! Good 'ol india!!!
The flight itself was ok and the process at pearson airport was amazingly smooth and everyone was super courteous!! We had no trouble getting thru customs with all the stuff my wife and I were carrying. So now we are together here in Canada and glad that everything is done.
Good luck to all the folks on here! i'll stop by occassionally to read up on stuff and see if I can help ppl out using my personal experience. Overall it's not bad and we should be thankful that ND CHC is a reasonably quick processing center in most cases. So hang in there!