If it said in Bank of America's Terms and Conditions that they were allowed to freeze your bank account and repossess all of your money without notice or reason, I honestly would not be surprised.
I know credit cards target to low-income workers, but come on, that's a bit too far. You might as well offer a free credit rating with every serving of KFC chicken wings.
~OLJ