
Bank of America claims to be instituting a $5 a month Debit Card fee in January. What is behind this, and should we care, as consumers?The recent news headlines are blaring about Debit card fees to be imposed by BoA in January. ...
Home » Archives for September 2011