Phew! Thank goodness.
This is something we get in the United States, that they don't have everywhere. By law, we have some protections when making purchases with credit cards, so credit card companies have a financial incentive to protect us.
I'm glad you were protected, sorry you had the scare, and hopeful that you'll keep shopping for C3V minis
when we announce them from reputable dealers, instead of waiting for the last minute like this.