Veloura
Consumer Report
- 04-11-2013
- 38
I have purchased a Veloura and Bellagenix products on line that states a total of 4.95 each. Same amt was charged to my Credit card. But to our shock, there was another bill that came amounting to SGD 127 EACH for the same products. This is really unacceptable.
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