Juveneu
Consumer Report
- 11-15-2011
- 4
Saw the advert for trial @ 1.99 which i accepted on my credit card but was not told of monthly renewals at such a high cost. I wish I had never seen it as it has not done anything for me anyway!!!
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com