Juveneu
Consumer Report
- 10-18-2011
- 10
Silly me tried the trial. Well both companies have charged my credit card. Juveneu has charged me in August and September. I have not even received anything from either company. Trying to get money back with bank. Wish me luck
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com