To Wills:
Carefully check your immigration form, to look whether your all address including your relatives is right or not. Sometimes, Officers can not find someone to contact to check your information. Some reasons may belong to this. Forward forward to hearing your good news soon. I think you will be soon to receive your LP.
To tt-girl
I think you had better to stay Montreal to waite interview. If you go back China, you will lose a lot and many things will change. My friend met situation was same as you. He is luck, he do not tell officer of Baffloa about returning China, only place address in friend in Montreal. Then all stuffs about immigration was transferred to China by his friend when get them from Baffloa. Now He had got LP and send to China by friend. Maybe you can do it like this. I am not sure.