Veloura/Natural Health/Alluria
Consumer Report
- 06-18-2012
- 14
Hi
This is Farzana Shaikh, have ordered for Veloura and Alluria natural product as a trial package but unfortunately i didn't like the product but company deducted price from my account without any confirmation or permission for next order becauze we provided them credit card number. So kindly refund amount which is deducted from my account, Otherwise i would like to take legal action.
Company: Veloura/Natural Health/Alluria
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy Suite 201-273
Phone: 8883377382
Site: veloura.net