Alltril
Scam
- 02-05-2009
- 4
The corporation is just a fraud.
They wont answer phones.
They wont stop delivering Allteril, a sleep-aid I requested.
WON't stop.
Month after month I am charged $36.90.
Cannot discover a way tokeep these folks from my bank card
Company: Alltril
Country: USA
State: California
City: 401 E Huntington Dr