DermaWand
Sent me a product I did not order and said credit card would be charged
I received a product in the mail from this company called DermaWand and I did not order it. It came with an invoice for $145.49 and said my card would be charged within 30 days. I have no idea who this company is and I did not order their product and I do not know how they got my information. ...