Bank of America to charge annual fees by retailblog .Bank of America is getting set to charge annual fee of $29.00 for reward cards starting on Febuary. CLICK HERE FOR FULL STORY.