Alluria
Consumer Report
- 06-20-2012
- 13
I understand that this company has ripped people off before. I know this amount is minimal but my concern is that i called them because i did not receive the product and they told me that I am responsible for the full amount of the product now that the trial offer is over. What I don't understand is how I can be responsible for something that I did not receive. So now I must cancel my credit card and and get a new one.
Company: Alluria
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy, Suite 201-273
Phone: 8882172831
Site: alluria.com