Taxpayers demand answers after million dollar mistake