Fee Structures Comparison

Fee Type Bank of America Wells Fargo Capital One Ally Bank
Monthly Fee $10 (waivable) $10 (waivable) $0 $0
Overdraft Fee $35 $35 Varies $0
ATM Fees Network only Network only 70,000+ free All reimbursed