An Australian bank has been slammed for “cash grabbing” after launching a controversial $2.50 fee for customers accessing their own money.