ive come across a few agencies that have tried to charge me a % on bills collected, I pay most of my bills myself, however, a quick stern comment, that you wont be using their services if they charge it and they usually back down, I believe its a charge they try it on for the sake of it, as most agents dont charge for a service thats been traditionally free