Bank of America
Auto lease bad business
I had a auto lease with Bank of America for three years it ended in November of 1999. It is now the middle of February and I am still waiting for my security deposit. They had told me it would take 6-8 weeks for me to recieve it. After numerous calls and being told to call all different numbers I ...