I am in Ukraine now and ran into a problem that I had not heard about. Starting about October 4th 2011, I have a very hard time exchanging US dollars, Rubles or Euros because as all the banks and more professional looking exchange offices said starting early October I had to have a Ukrainian passport to exchange currency. We tried 12 different banks one afternoon. Between the two of us we had 3 passports and that is not the issue. My GF carries her Russian passport although she is Ukrainian and did not have her Ukrainian passport on this trip.
One large bank suggested the train station where some kiosks are not abiding by the new law. That worked but had to accept a worse exchange rate.
Any locals have more information on this?