The thing that annoys me the most in this process is that they actually DO open the envelopes. I sent my parents' applications on July 18 via courier and them mom's application was processed in October but dad's application got returned (missed a date under signature). So, dad's application actually had a stamp 'Received on July 20'. I.e. they open the package, stamp receipt date but they do NOT check anything until, say, 3 months later and only then return the application if any errors or something is missing.
If only they could just do at least a basic check upon receipt (since they open them anyway) and at least catch some obvious errors or missing documents and return the package at that time (closer to receipt time, not 3 months later) - giving people a chance to correct errors faster. I am not saying detailed check of information but just some basic checks becuase of which they tend to return the applcations...
Oh, well, I guess I am expecting too much ... (in a real business someone would try to optimize the process but sounds like they do not have that objective...
Now my dad has to fly out of country in December and I guess they put the corrected application back in the queue and it will be another three months of waiting ... (at least...)