Also, nach meiner Erfahrung verhält es sich so:
Geld erst in Kroatien wechseln, genau wie perovuk sagt. In Euro bezahlen lohnt sich nicht. Wenn man den Preis dann einmal umrechnet, merkt man, dass man deutlich mehr bezahlen musste, als hätte man in Kuna bezahlt. Außerdem kann man wirklich nur an z.B. Tankstellen oder Ähnlichem in Euro zahlen. Ob man jetzt in einer Bank wechselt oder in einer Wechselstube, bleibt sich vom Kurs her gleich. Man kann ruhig in eine Wechselstube gehen, da unkomplizierter. Alles ab einem Wechselkurs von 7,40 Kuna bezeichne ich als okay.
Das letzte Mal sind wir in Rijeka in eine Bank und haben dort erstmal gewechselt, weil ich gelesen habe, dass dort (Bank) die Kurse besser sind. Ist aber wirklich nicht so. In der Wechselstube ist es ebenso gut und geht wahrscheinlich schneller...