The agent fees are very high in Cambodia. But at least they charge people after visa issuance, and, besides raising the price for succesful selectees, it also motivates agents to use accurate info for registration and DS260.
I don't judge nobody, but if I decided to use an agent and the agent...