Itv Ventures
ITVVENTURES Won't refund after made violently ill from product
My mother saw an info commercial and ordered product from ITV Ventures. First, they delayed the shipping for a month after her charge card was billed, (Feb), I received the product on Mar 27th. Second, I was made violently ill for 2 days from their products, when I called on Apr 25th even writing a ...