Juveneu
Consumer Report
- 10-18-2011
- 4
I signed up for th $1.99 trial and before I had received the product my credit card had been debited with $84.00, now I am trying to stop them from debiting my account for the 3rd time and they wont answer their phones
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com