I have no idea what is happening with your case man. I waited close to your time too. But I have to tell you that CHC called me twice in between asking for updated Proof of funds and regarding medicals for my new born. And Yes, I dont think there is any other way than to just email and wait. And as I said they need to give you 3 months before expiry of landing. So if your wait has already been 6 months , then the max they can stretch is another 3 more months. So either they need to give you what you are waiting for..or if time lapses, they will ask you to do a re medical coz you need to land 1 year within expiry of your medicals.