ATMs that charge a fee

Just a note - whilst at Glastonbury I used an ATM that said it would charge £2.50 for each withdrawal. This fee wasn’t passed on to me - and the £100 withdrawn hit my Mondo feed as just £100.

This isn’t the first time this has happened - but I just assumed the times before were flukes.

What’s going on here? Can we happily ignore those “this ATM will charge £nn” warnings?