Based on the cost it sounds like the check is the more in-depth check that is required here of all teachers, daycare workers, bus drivers, social workers etc. The parent /volunteer checks required by law here are usually less in-depth and cost much less involving basically running name Date of birth and idea numbers through certain databases. Many districts with there own police forces have access to those and don't even hire these checks out they have someone authorized to do them and the district covers the cost. We professionals go through a much more in-depth process that cost about 50 dollars and includes full fingerprinting.
I have to say while I think they need to find ways to streamline and reduce/ absorb costs I fully support background checks for those in contact with children. There are a lot of people out there I would be wary about in my kids school and I am willing to submit to a background check if it reduces the chances of one of them gaining contact to kids.
Monsters don't away look, sound, talk, or smell like a monster.