Wells Fargo and BoA can kiss my glutes!
BoA use to hit me for overdrafts in college alllllllll the time saying that they didn't process debits by when they receive them, but by the largest to the lowest amounts then any deposits are credited last. And this came from a bank managers own mouth.
Wells Fargo used to ALWAYS put holds on my deposit. They put a 3 day hold on my payroll check that was through THEIR FREAKIN' BANK!! The cashier then advised me to always cash the check, and then deposit the cash instead.
I love my credit union but I do need to find a bank with several branches because I travel a lot.