Hundreds of ratepayers vent their anger ahead of Kempsey Shi