Customers have blamed the Birmingham Water Works board and management for billing issues. But the software used to manage billing may deserve scrutiny in the thousands of bills being overestimated or ...