Bien sûr le risque de perdre ses billets existe, d'ailleurs tout comme celui de perdre sa carte bancaire...

Mais la question initiale était de savoir ce qui était le plus économique.
Indiscutablement c'est le change sur place des euros.
Et la pratique locale m'a montré que les bureaux de changes sont souvent plus performants que les banques, même si ce n'est pas une règle absolue.
De toute façon l'écart n'est pas énorme : tout au plus 4 à 6 centimes de dirhams pour 1 euro.
Par contre les retraits au distributeurs reviennent toujours plus cher, car on paie une commission : 8 € la dernière fois pour 2000 DH retirés !
Ce qui correspondait à 4.4 %, ceci en fonction du taux de change de l'époque.