Utell, Inc
Consumer Report
- 07-10-2012
- 0
This company has taken $38.99 out of my account twice in the last month! I have no idea who the heck they are but I want my money back. I can't believe they have been screwing people over and no one has put a stop to it yet. They should be in jail.
Company: Utell, Inc
Country: USA