Juveneu
Consumer Report
- 10-10-2011
- 1
Ordered a "trial product" and have since discovered that in doing so have unintentionally entered into an aggreement with this company for regular monthly subscription, finding it difficult to locate company to cancel this, they are ripping me off!
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com