ATM fees for out-of-network cash withdrawals average $4.86 nationwide — the highest on record, according to aBankrate survey.
Taking money from an ATM not tied to your bank could cost you $500 a year. — -- Getting cash from an automated teller machine not affiliated with your bank has never been so expensive.