Veloura
Consumer Report
- 06-08-2013
- 21
I bought the veloura trial cream not relaising that ifit was not returned within 14 days they would dedcut the full amount of money from my account. I have tried to retun the cream to them but they will not provide me with a returns number. I have cancleeld my Mastercard so that hopefully they will not be bale to deduct anymore money.
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