Veloura
Consumer Report

Miscellaneous

Ordered on 14 Dec '12. To date nothing was received. Monies deducted from Credit Card on 4 Jan '13. Many email correspondences but company refuse to refund and keep insisting that products have been shipped and offered reshipment as compensation. Never trust these only purchases anymore.


Company: Veloura
Country: USA
State: California
City: Brea
ZIP: 92821
Address: 2500 E. Imperial Hwy Suite 201-273
Phone: 8883377382
Site: veloura.net
  <     >  

RELATED COMPLAINTS

BellaGenix-Veloura.com
Consumer Report

Veloura
Consumer Report

Veloura
Consumer Report

Veloura
Consumer Report

Veloura
Consumer Report

Veloura/Natural Health/Alluria
Consumer Report

Veloura
Consumer Report

BellaGenix-Veloura.com
Consumer Report

Veloura
Consumer Report

Veloura-Bellagenix
Consumer Report