Charlotte Stories is reporting that Bank of America has been ordered by the Consumer Financial Protection Bureau to pay over $150 million for practices such as multiple charging of insufficient fund fees, denying promised credit card bonuses, and unauthorized use of personal information to open accounts. They have been ordered to pay $90 million in penalties to the CFPB and $60 million in penalties to the Office of the Comptroller of the Currency. YIKES!