Veloura
Consumer Report
- 04-26-2013
- 11
They do not make it clear in any way that after offerring the "trial" unless you call to return then they automatically charge you the full amount for the smallest pots of cream that havent made the slightest bit difference in any way.
They are disgusting con artists who take money from innnocent hard working people. Who would actually work for such a company? You family and friends must be so proud of you you absolute thiefs. Disgusting.
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