Stimulus Checks: Taxpayers Sound off After High-Tech Overhaul to Payments Proposed