The mechanics may not have even worked for AA if you were at an outstation. They may have been contracted which means they work several airlines and it just took awhile for them to get to the aircraft for the issue. Paper work must be correct and signed off along with proper placards placed in order for the aircraft to be airworthy. It also involves being on the phone with maintenance in DFW to document the issue and be signed off on their end as well.