BellaGenix-Veloura.com
Consumer Report
- 05-22-2013
- 24
I ordered the "free" trial from them with the understanding that I would only pay the shipping and handling. Since then, I have received the products two more times, the latest being today, with money being taken from my credit card each time. Will someone stop these people, please. Scammers!!!
Company: BellaGenix-Veloura.com
Country: USA
Site: bellagenix-veloura.com