Taxpayers saddled with new water run-off fee