I have been BOA customer for many years. I hold multiple accounts with this bank and I have platinum status.
Recently there was a "business decision" made on the part of the bank where they have decided to hold payroll checks for 2 weeks, from the same place I have been depositing them from for the past 3 years.
If this is now a standard practice with BOA, I plan to shut down all of my accounts and move my business elsewhere.