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 your information
Complaint / Review
Alluria/Veloura
Consumer Report
Author: Anonymous 145682
Offender: Alluria/Veloura
Country: USA State: California City: Brea ZIP: 92821
Address: 2500 E. Imperial Hwy, Suite 201-273
Phone: 8882172831
Site: alluria.com
Information
Only registered users can leave comments.
Please Register on our website, it will take a few seconds.
Quick Registration via social networks:


Please Register on our website, it will take a few seconds.
Quick Registration via social networks:
0 comments