I deposited a check into my Bank of America personal account from my business account. The deposit slip did not state a hold will be placed on the check, at the time of the deposit. However, the next day when I looked at my account I saw a hold was placed on the check even though it was already debited and paid from my business account. This resulted in a returned ACH check and a fee of {$35.00} for NSF. 
I called Bank of America and was told there is nothing that can be done even though the check from my business account was paid and the ACH will be returned. 
