Juveneu
Consumer Report
- 09-19-2011
- 13
Subscribed for free trial $1.99 & then they have taken above amounts out of my credit card & I have recieved nothing. Have tried to contact company but cannot get any result
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com