Herbalzen Company
Dermazen.com Charged My Credit Card but Delivered No Product Internet
I ordered product via a Facebook popup ad (www.skintagsoff.net/dermazen.com). The company charged my credit card immediately for product plus shipping on 11/11. As of this date, Tom Lara (Herbalzen Company) has not fulfilled my order. 2 emails to their customer support and 2 phone calls to their ...