Natura cleanse
Fake charge card fees
- 03-24-2011
- 19
I've gotten numerous costs on my charge card that I've attempted to possess eliminated. I don't understand why I'm being billed for a product which was never approved or obtained.
Company: Natura cleanse
Country: USA
State: Utah