Should I even bother exchanging dollars to hryvnas before arriving. I think I read a post some time back where money exchange kiosks are located everywhere and banks will exchange USD even if you don't have an account.
Is there anything I haven't taken into account (like customs, etc)? Or is it a safer bet to have some $$$ changed into hryvna before I leave.