-- Getting cash from an automated teller machine not affiliated with your bank has never been so expensive.
Out-of-network fees -- the price a consumer must pay for withdrawing from an ATM that's not in their bank's network in addition to the fees their own bank may charge -- are at an all-time high.
A consumer can face a fee of $4.52 on average per out-of-network ATM withdrawal, according to a Bankrate.com survey released Monday.
That's a 21 percent increase in just the last five years and 4 percent increase in the last year. And that can add up to almost $500 a year if a person withdraws cash from an out-of-network ATM at least twice a week.
"In today's world, with more technology and more apps and more ways to pay. ... You don't need as much cash as you used to," O'Connell said.
To avoid costly fees, she said that consumers should consider online banks that don't have the same expenses that brick-and-mortar banks do. Some of these online banks also reimburse ATM costs, she noted.
"If you can become a little bit more tech savvy, it actually might serve you well," O'Connell said.