There are two frustrating aspects to the application system.
First you do not dare complain (I am the Canadian, who invited a doctor to come and visit me). If you complain about the length of time required to receive an answer, you know how they will speed up your application process "Denied"...