What problems did they find that required months of additional time? If I were you, I'd take a ride down to Hensley, pay the balance, take my parts home, and look for another shop to do the work.
I think its time for when a company gives you an estimate of completion, ask them to put it in writing in a contract. If they balk, then find someone else. It will save many headaches in the long run.


Gone to the dark side with an LS3 powered '57 Chevy 210