Juveneu
Consumer Report
- 09-04-2011
- 7
Ordered a trial bottle of both, both debited my credit card for postage, 2 weeks later have not recieved either product but Juveneu had debited my card for $90.00!
Can't get hold of them via the phone number and they do not have an e-mail address listed anywhere!
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com