j'ai un bon retour d'expérience avec des batteries compatibles.
J'en ai acheté deux pour mon Mark II n l'an dernier pour une 20aine d'euros chacune. J'avais également une batterie Canon.
Au bout de 6 mois d'usage, les générique ne tenaient plus la charge de la veille (je les chargeais le vendredi, le samedi elle tenaient une 20aine de clicks)
A côté de ça, la canon, tenait largement le week-end !
Depuis, entre payer 130 euros une batterie canon, ou 20 euros plusieurs batteries noname... mon choix est fait, je voyage moins lourd mais plus efficace (plutôt que d'emmener plusieurs batteries noname, j'en prends deux canon !)

Sachez que, même si elles correspondent (comme c'est dit plus haut) en tout points aux normes constructeur d'origine, les matériaux utilisés ne sont pas les mêmes, et bien souvent de moins bonne qualité, donc il est logique que le prix soit plus bas... par contre il est vrai que canon doit bien se graisser la patte sur les batteries avec des prix si élevés !