Just go find a nearest Deutsche Post office. They have ATMs at nearly every branch (that's what I did, on my recent Paris-Luzern-Milan-Firenze-Roma cities train jaunt, two weeks ago). Exchange rates are ALWAYS official (even buy or sell) and ATM fees are a pittance, compared to any bank (luckily I have a USAA acct; flat 1% fee). I NEVER set foot on any bank in EU..nor any currency exchange places.