Iwin Herbal
Free trial—returned—can not stop shipments keep billing my card do not respond to mail IWIN Herbal
- 08-21-2008
- 10
This co is a ripoff in the largest sense of the word. I have returned product, cancelled offer, done everything they told me to and they still bill my card. I have had to stop payment through card co.
Company: Iwin Herbal
Country: USA
State: California
City: Glendale
Address: 3600 Ocean View #2
Phone: 7135224343