AOA,
Thank you all for your encouragement and support. My wife and I have been very happy that his process will end in about a week. She will fly out in a weeks time and be in Canada for New Years. Words cannot emphasis how excited I am to have her here after waiting 3 long years.
Another plus on landing at the end of the month before New Years is that in BC one has a three month waiting period to be eligible for BC Health Care coverage and due to landing at the end of December she will be credited 1 month waiting for December.
Jaania ... InshAllah your husband will received passport back soon. I would suggest inquiring through an MP's office if yours is helpfull. A day before my wife received her passport, I had also inquired with my MP's office and they said my wifes case was finalized and she got a TCS tracking number I could use to track the package (didnt need it due to passport arrived before the MP called, but they had that reply within 24 hours of making inquiry it to CHC-ISB).
All the best to all waiting for new; whether it be AOR, Medical, PPR or passport return.
CanPak