I think I found a smarter way to deal with Cardmarket unwelcoming API ;)
Could you maybe explain what you changed?^^ Since there are still 1700 cards with 0€ price i suppose it did not solve everything.
Also there are many cards (for example from MH2) where the same value is taken for different versions.
So i think there is still a problem with the price when there are multiple versions of a card?
It is an improvement. I added the option to have direct cardmarket id per card. It helped as now more than 32000 cards have an id. not perfect though as you like to underline