Veloura
Consumer Report
- 05-11-2013
- 6
BUYER BEWARE Internet SCAM... After ordering a "free-trail" I started receiving a new jar each month - and charged $79 per order, automatically charged to my credit card, that I gave for the 4.95 shipping charge. Upon receipt of a third jar of useless product - I called to cancel future charges and asked for a RMA number so that I could return the jar and get a reimbursement within the 30 days of receiving - as indicated on the shipping form. When I called customer service, the connection was bad, I think from the accent, it is somewhere in Asia - and was hung up on twice when I insisted on a RMA number. I asked where they were located and they hung up on me... So, I suspect that the product is bogus and a front to get a credit card number and the company is just a front for a scam...
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