@Clifton ***********
I think the agents that check your documents for completeness and know what to look for are probably OK. The ones that claim to have an "In" etc with embassies, I would be wary. We have seen what happens in the past when certain agents or establishments fall out of favour - mass cancellation of visas. This happened with "Vol" and Ed visas.