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.
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.
Country: USA State: California City: Brea ZIP: 92821
Address: 2500 E. Imperial Hwy Suite 201-273
Phone: 8883377382
Site: veloura.net
0 comments