Veloura
Consumer Report
- 04-11-2012
- 5
Saw the add for a trial of product for $4.03 not knowing they were actually going to charge me full price 91.54 March 12 and then keep sending product and charging again March 28. This is quite the scam... Keep sending and keep charging once they have your credit card info. I guess money really does grow on credit cards. Who knew? I'd rather feed my family but can't if they keep stealing my money Please help get some of my grocery money back
Sincerely David Block
Company: Veloura
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy Suite 201-273
Phone: 8883377382
Site: veloura.net