A person shall pay a two-hundred-fifty-dollar fee to enroll in an alcohol education program. All fees must be deposited into a special circuit solicitor’s fund for operation of the alcohol education program. In cases when the solicitor contracts with education and supervision providers, the person also may be subject to additional fees payable to the provider of these services. However, participation in an alcohol education program may not be denied due to a person’s inability to pay these fees. If a person is deemed unable to pay, the fees for enrollment, education, and supervision services may be waived or reduced at the discretion of each solicitor.