ITV Global
Natural Cures Credit card fraud Internet
For 3 months $5.95 has been charged to my bank account without my authorization by Natural Cures and ITV Global. I have not ordered or received anything from Natural Cures. All my, and my bank's, attempts to contact these two numbers have failed: 800-943-1328 and 800-237-1957. I am put on hold for ...