My industry (immigration to Germany) has many of these services. The line is easy to draw: the cost should be proportional to the convenience it creates.
Basically, is it a service or an unlicensed toll booth?