Veloura
Consumer Report
- 07-02-2013
- 25
They scammed me by asking me to complete a survey. As i did they said i won a product which i wil just have to pay 0.899 for delievery. They took that payment out and now today 2 weeks later they took £74.95 out from my account. I called my bank and got this transaction blocked they said i should v=contact veloura but there seems to be no contact number and now i am (Inappropriate Content Removed) of! Help!!!
Company: Veloura
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy, Suite 201-273
Phone: 8883377382, 8002186106, 448002408307
Site: veloura.net