Usacomplaints.com » Vencleanse - Reviews, Complaints, Contacts

Vencleanse
Found 1 review / complaint

Vencleanse
Consumer Report

It was a promotion for 2.99 a bottle of green lean and i said no to any future orders so they charged my credit card for 6.06 for two kinds of bottles and sent the bottles in two days. 3 weeks later my account was charged $176 and apparently as they said it was not promotion so now they are ...