Veloura
Consumer Report
- 03-26-2013
- 7
Like other complaints on Velora, I did get caught. When you order the trial, you will not notice the terms and conditions on the repeat order. However, they charged your credit card for the repeat order after 14 days, when you have not even received the trial pack. It is so unreasonable...
Company: Veloura
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy, Suite 201-273
Phone: 8883377382, 8002186106, 448002408307
Site: veloura.net