For XXXX years I 've been transferring funds from my credit union account to my checking account at Bank of America. Those transfers all cleared in XXXX hours or so - I never even saw a hold placed. Last month, however, my deposit was held by BofA, XXXX for XXXX days, then on the XXXX day extended to XXXX days. The credit union reported that the funds were delivered to BofA on the day after the deposit. After an hour on the phone with the " risk department '' at BofA, a supervisor giving her name as " XXXX XXXX '', released the hold, but refused to tell me why the bank had placed a hold on funds they had already collected. The same thing has happened this month - my check was deposited in a BofA ATM on XXXX, the credit union shows the check clearing on XXXX, but BofA, on XXXX, declared a hold on the deposit, which they say will be released on XXXX. Again, agents of the BofA refuse to say why my money is being held, a XXXX after they collected it from the credit union. 
