Veloura
Consumer Report
- 01-01-2013
- 29
I'm amanda, I live in Indonesia at December 8th I ordered Veloura 14 days Free Trial, the advertisment didn't info that after 14 days I have to pay full price which is $89.95 I'm only informed to have pay $4.95 for shipping payment. Ok, its my bad not to read the terms and conditions. But the automatically credit charged with every 30days thereafter receive a new jar is total cyber fraud! I want to cancel but there was no answer to the phone and no reply to my email. As for safety I have blocked my old credit card and make a new one. Please help. What they did is criminal! I hope someone blocked their website as cyber fraud. They have stolen money from many
Company: Veloura
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy Suite 201-273
Phone: 8883377382
Site: veloura.net