El Dorado Sales
Taking $9.98 out of my Barclaycard account at will
El Dorado Sales are taking $9.98 out of my Barclaycard credit card account regularly without my agreement. Also my credit card provider seems to be stalling at stopping the transactions, even though I have filed a dispute. Malcolm York United Kingdom ...