Usacomplaints.com » Veloura INTL - Reviews, Complaints, Contacts

Veloura INTL
Found 1 review / complaint

Veloura INTL
Consumer Report

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. ...