Yes, Ally is an online-only bank, but you can handle transactions at Allpoint ATMs for free. Ally will reimburse you up to $10 per statement cycle for other ATM fees.