Juveneu
Consumer Report
- 09-11-2011
- 7
Requested free trial, have not received and also been billed for the above amount. I have sent off an email requested them to reverse the debited amount. Also to inform them that I did not receive the free sample!!!
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com