A simple observation:
Many of us have applied solely by ourselves. Many have applied through several agents. Those who applied by themselves are getting their updates very fast. But those who applied through agents are falling back. Even when they are contacting their agents, they are finding slow processing of most of the files applied by the particular agent.
Is this observation right? If so, there must be some kind of problem between agencies and CIC/SGVO.
P.S. I did all my works, i myself filled up all the forms, but i sent my application through an agent as i thought they were experienced and would by pass me if any uncertain situation arises