This was advertised as a "gift" from Townes Communication; Townes knows nothing about Derma Essence. Derma E would not stop the shipment, it has not arrived. I want to stop more shipments and withdrawals from my bank account/ What name does this outfit use when auto withdrawing? I paid S&H through my bank.
Darla
Macclenny, Florida