(b) In the case of a first violation of section four of this article, the court may waive the fine upon receipt of satisfactory proof that the person has a helmet or within a reasonable time from the date of the violation, purchased or otherwise obtained, a protective bicycle helmet.
(c) It is an absolute defense to a charge for a violation of this article that a parent or legal guardian is unable to pay for the protective bicycle helmet. Inability to pay may be demonstrated by the filing of a financial affidavit in accordance with the provisions of subsection (c), section one, article two, chapter fifty-nine of this code. Any person who demonstrates inability to pay shall be referred to the governor's highway safetyprogram for assistance in obtaining the appropriate helmet or helmets.