I am not a fan of ATMs with all the fees and interest charges that come with it, I really cannot stomach "bazaar" style "negotiating", so if I understand you correctly, going to a bank office will do the trick for me? Do all banks exchange foreign currency or is/are there any bank(s) that is recommended?