Veloura

i applied for a trial of veloura cream for £3.49 which i received. they subsequently took
£74.95 from my bank account forcing me to cancel my debit card and reorder a new one. after speaking to a staff member in costa rica!
they reluctantly agreed to refund 50% which they did. since this incident i have read dozens of complaints against this company - by the way - the cream is rubbish.


Country: USA   State: California   City: Brea   Zip: 92821
Address: 2500 E. Imperial Hwy, Suite 201-273
Phone: 8883377382,8002186106,448002408307
Site: www.veloura.net

0 0
Information
Users of Guest are not allowed to comment this complaint.
Please register on our website, it will take a few seconds.