Would it be better to exchange currency in Germany or in the destination county if I'm travelling to a country with US dollar as an 'unofficial' currency.
Half and half I woudl say.
If there's dollars sloshing around there anyway, I'm sure the demand won't be there for it like it is in other countries.
Ask at your local bank if I were you. Just don't do it at any airports.