Lethe
Consumer Report
- 08-25-2011
- 11
I had a pop up suggesting a free trial of lethe anti wrinkle cream (only postage to be paid) I now find that my credit card has been debited twice without approval! I have cancelled my card but would like to talk to whoever is responsible & get my money returned.
Company: Lethe
Country: USA
State: California
City: Los Angeles
ZIP: 90001
Address: Clinton Street
Phone: 7754900056
Site: letheskinlabs.net