Financial troubles continue to plague Fairfield, Birmingham's struggling neighbor. On Monday, the city council had another contentious meeting, with arguments over unpaid bills and late paychecks. Last month, the city learned they were in debt to the Birmingham Water Works for more than $128,000, on top of a more than $500,000 debt to the Birmingham-Jefferson County Transit Authority for bus service. The authority voted to stop service to the area on July 5.