Just got a call from my bank that my Credit card was compromised so they've canceled it.
I have bought only from ECF suppliers , but from about 10 of them, so, can't say who's to blame - the fraud charge was from US, that's all I know
So, guys, check your statements !!!!!!!!!!!!