Bank of America was one of the largest, if not the largest, swine at the TARP trough. I used to have B of A credit cards and got rid of them all when they started playing "Gotcha" games like dividing acocunts so they could collect two $39 late fees if payments were even one day late in addition to jacking up interest rates to 30%.
They are a low-down sleezy bunch when it comes to how they treat their own customers. But they had plenty of money to give to ACORN or finance homes for illegal aliens.