Veloura
Consumer Report
- 04-04-2013
- 28
I received my credit card bill and found my card was charge US$99.95. They sent me Trial cream sample in Feb which i was told to pay shipping cost of $3.99. At that point it did not state the price of produce or to purchase it. This is a scam.
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