Veloura
Consumer Report
- 06-21-2013
- 75
I was offered free gift for taking part in a survey. I chose Veloura and received gift today. Have now been told that this is a free trial and not a free gift and will be debited for further creams on my card. I do not wish to received further creams and will stop my card from paying any money. Please may I have confirmation that I will not receive any further creams or pay any money. Uregent reply please
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