Thank you everyone for your kind words!!!
It's weird, we received the letter with our appointment date on Wednesday. It was dated Nov 10 from our local office (Etobicoke). Yesterday when I got home, I had 2 more letters from CIC. They were also dated Nov 10, but from Vegrevilee. It was AIP...