Juveneu
Consumer Report
- 09-17-2011
- 8
Opted for the free trial for $1.99 then was charged $82.00 on my credit card 2 days after receiving the product. Had to cancel my credit card am still waiting to see if I can recover the funds from them.
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com