Juveneu
Consumer Report
- 11-25-2011
- 1
Same as everyone else by the sound of it - free trial gone wrong! No contact number or email addresss. Bank has put a hold on payments but still they take money - who are these people? Very peeved...
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com