In terms of ATM struggles for foreign visitors, Brazil really holds the record. The workflow requires you to insert your card twice (at least for Banco do Brasil). It goes like this:<p>Insert card -> Take card (no PIN entered yet) -> Choose account & amount -> Enter PIN -> Insert card <i>again</i> -> Take card -> Take cash<p>Also, most banks in Brazil have ATMs that DON'T give cash right beside ATMs that DO give cash. The ones that don't give cash are meant for deposits, balances, payments, and transfers, but the GUI is otherwise identical, i.e., they display a cash withdrawal button even though they aren't equipped for cash! "If you then proceed with a cash withdrawal, the machine will hold onto your card for several minutes while making dispensing noises and finally return your card without giving any cash or receipt."[1]<p>[1] <a href="http://brazilsense.com/index.php?title=Bank_cards_and_ATMs#Look_for_the_word_Saques" rel="nofollow">http://brazilsense.com/index.php?title=Bank_cards_and_ATMs#L...</a>