I didn't want to repeat the rubbish you are peddling. In your opinion if a person hasn't got the monies required to obtain a visa/extension, then it's legal to have a third party/agent to have it for you. And you pay him 16,000, whatever, is that correct? I see that 16,000 as being tea money or a bribe which is illegal.
I believe the only time one can use an agent is for a 90 day report.