Juveneu
Consumer Report
- 09-26-2011
- 7
Can't believe I fell for it too! Everyone is right... You can't cancel your order because the contact details on their website are bogus.
Will probably have to cancel my credit card to stop the payments.
Something should be done to stop these people.
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com