ITV Direct - Natural Cures
ITV - Natural Cures Continues to charge my credit card monthly without my authorization, did not cancel order that ripoff
ITV Continues to charge my credit card monthly without my authorization/did not cancel my order that I requested to be cancelled less than 24 hours from placing my phone order. I first called within hours to cancel as I read reviews it was a rip off. The First rep said oh you have to wait more than ...