Juveneu
Consumer Report
- 09-22-2011
- 5
I entered the free trail, within 10 days i was charged $102.75. Then again 15 days later charged $111.88.. I have contacted them without reply.
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com