Veloura
Consumer Report
- 04-10-2013
- 2
I bought these products for £3.95 each on a trial offer of only paping p&p. 2 weeks later they took £74.95 and £74.95 out of my account. I contacted my bank about this and they get 2-3 calls a day about these products. As i paid with visa card i got my money back.
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