The app itself is fine, but BMO Harris is not. Choose a bank such as Ally that doesn't charge service fees. BMO charges "service fees" if your account is under $1500 or you don't add to your account, despite their advertising stating "no service fees." This is predatory and unethical. Companies that punish the poor and cater to the rich have no place in modern society.