usually a credit book deals with a bunch of agents. So instead of worring about a bunch of customers paying one agent may have 50 or so customers and he stands good for the group in return for a % of losses.
You are right though, agents are just like customers some are better than others and they are only as good as their word.