Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Total Glow


Country United States
State California
City Menlo Park
Address 1906 El Camino Real Ste 102.
Phone (650) 409-1200
Website http://totalglow.com/

Total Glow Reviews

  • Jun 24, 2017

I had ordered a trail sample of face cream for 4.95.....there was a debit of 99.95 in addition to the 4.95 taken from my bank account without my knowlegde from "Total Glow Skin" . I did Not approve the 99.95 and did Not receive any information regarding this would happen and no receipt of the transaction. Also, the face cream caused a rash on face so I stopped using immediately.

Write a Review about Total Glow