ATM fees: does bank size matter?