My area bank puts a hold on larger check deposits/cashed checks. Not sure of the minimum amount but I'm willing to guess around 2000 as I just tried to deposit a 3500 check on Friday and take out 1000.
"We have to put a hold on the check."
Paperwork to sign and acknowledge...$100 (yes 100) gets released on the first business day, the rest on the 2nd business day.
Daily withdrawals though aren't nothing new. Mine has been like 500 for years...probably depends on what type of account you have (consumer vs. business)...albeit with a BOA account, that wouldn't be surprising...