The taxpayers counter that the charge is indeed a tax and pursuant to the Hancock Amendment, MSD was required to put the proposed change to a vote.To determine whether a charge is a tax or a user fee, this Court must consider the five factors set out in Keller v. Marion County Ambulance District, 820 S.W.2d 301 (Mo. banc 1991).