Juveneu
Consumer Report
- 09-12-2011
- 7
Trusted them with my credit card details for the free trial. Got the products then got charged full price! This company is cheating people. This is nothing more than a scam - there is NO FREE TRIAL!
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com