Juveneu
Consumer Report
- 10-03-2011
- 2
Signed up for free trial & paid postage only on 9/92011 then 2 weeks later they slugged me for another $90. This was meant to be a free trial - will try to get it back??
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com