ATM fees hit a record high