I opened one of these accounts earlier this year and was surprised to discover that BD paid a slightly higher interest rate on my account than my local bank. This monthly fee, however, cancels the miles I'm earning so that'll end my association with BD.