i've never used an agency for any of the visas i've applied for, nor would i

i don't trust them, i would rather do it myself, and make sure as much as possible i had supplied enough evidence and that i was confident of my app without paying and relying on someone else