Bank of America and Wells Fargo both have monthly service fees; however it’s easier to waive monthly fees on Chase bank than Bank of America. You require $500 minimum balance to avail free checking account on Chase, BOA requires you a higher minimum balance of $1,500. Zil lets you print Bank of America and Wells Fargo checks easily on regular printer which is secure and Checks 21 compliant.