Skin Technologies Review

S

I placed an order for a free trial sample and gave a credit card number for shipping. The company without my consent charged my credit card over $170.00. I have disputed the charge and blocked any future charges.

—–

  • Name: Skin Technologies
  • Country: United States
  • State: Texas
  • City: Dallas
  • Address:
  • Phone: 844-599-9718
  • Website: skinvtechnologies.com/

Add comment