Veloura
Consumer Report

Miscellaneous

They advertised a free trial. But they charge you for the trial 14 days after you order if you don't cancel... But they did not send their product with enough for you to try it and decide to cancel.


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

Veloura
Consumer Report

Bellagenix And Veloura Supposedly Free Trial, Handling Fee Only!
Consumer Report

BellaGenix-Veloura.com
Consumer Report

Veloura
Consumer Report

Veloura
Consumer Report

Health 101, LLC
No such Thing as 14 day Free Trial

Veloura
Consumer Report

Veloura
Consumer Report

Alluria
Consumer Report

Vydox
Consumer Report