Veloura
Consumer Report
- 03-03-2013
- 8
I saw product on the Internet wanted to have a trial of the product. Having given all the info I realized its a monthly deduction. 10 mins later I emailed for cancellation. No reply. N I continued emailed 3 times. N no response so I thought issued was settled since no news no goods n now it's March. I finally received a jar of the cream in the mail! I called the bank to check and seems they deducted 3 times from my account. Once for postage which was $4 n twice for the cream of abt $125 Sin. N they only sent 1 bottle today in the mail! It's a scam and I have cancelled my card immediately! The bank has advised me to fill in a dispute form! It's an outright scam!
Company: Veloura
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy Suite 201-273
Phone: 8883377382
Site: veloura.net