Levela Skin Care
Consumer Report
- 07-30-2012
- 15
I ordered a free 1oz "sample" bottle of levela on their website that said "pay only shipping" Then I noticed, $89.95 was debited from my card. I called the company and they said " free trial, not free product" Scam Scam Scam
Company: Levela Skin Care
Country: USA
State: Utah
City: Salt Lake City
ZIP: 84111
Address: 299 South Main St., #1300
Phone: 8882251718
Site: mylevela.com