Idris Bin Mahmud
Consumer Report
I had no connection in agreeing to deduct that amount from my credit card.in other words that deduction is fraud. I had already informed my local bank to cancel that payment. ...