(a) In civil cases in circuit court and district court, for the issuance of witness subpoenas a fee of twelve dollars ($12) shall be collected for each subpoena. Subpoena fees shall be paid at the time the subpoena is requested unless the court has approved an affidavit of substantial hardship on behalf of the party requesting the subpoena(s).
(b) Seven dollars fifty cents ($7.50) of each subpoena fee collected in civil cases in circuit and district court shall be distributed to the county general fund and four dollars fifty cents ($4.50) shall be distributed to the State General Fund, one dollar fifty cents ($1.50) of which shall be for judicial and public safety functions