Bank of America settles to pay $2.25 million in 7-Eleven ATM fees lawsuit.