Juveneu
Consumer Report
- 10-21-2011
- 3
I also got charged an extra amount to my visa which I knew nothing about till my account arrived, I never ordered anything apart from the free trial they advertised and that arrived but nothing else so what is the extra charge for? This company is ripping people off.
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com