Total Cleanse
Total Cleanse
- 12-09-2008
- 5
I ordered this product, received it, and when I called to cancel my account so that I would not automatically be charged 78.84, the phone number listed was never answered. This, and Acai are both total scams, steer clear and report to the BBB.
Company: Total Cleanse
Country: USA