Usacomplaints.com » Alluria/Veloura - Reviews, Complaints, Contacts

Alluria/Veloura
Found 1 review / complaint

Alluria/Veloura
Consumer Report

Called and cancelled product. Just received credit card statement and the company had billed me for the product. They tell me that they cannot refund the charges because it is to late to do so. My advise to everyone is watch out for these companies as they do what they want to do once they have ...