Veloura
Consumer Report
- 01-11-2013
- 9
Telephone no. Given for UK is 800 9005 0010, wich is not. Recognised, so no way of getting in touch. Should be able to refund within 14 days but cant get anyone to enable this. There was no indication of how much money was involved when ordering. The item took nerly a week to reach me, so the 14 days is up on monday. They will then take &74.95 from my bank account to pay for my free trial and at regular intervals after that. So i am extremely worried. It is a complete scam.
Company: Veloura
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy Suite 201-273
Phone: 8883377382
Site: veloura.net