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
0 comments