Veloura INTL
Consumer Report
- 01-10-2013
- 1
I placed an order for atrial cream for which I was supposed to be charged only S&H $4.95 on 20 Dec 12. I did not receive the product as of today 10 Jan 13. Even worse, the company placed $99.99 charge on my ATM visa electron without authorization and for no reason.
Company: Veloura INTL
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy Suite 201-273
Phone: 8883377382
Site: veloura.net