U-Tell, Inc
Consumer Report
- 08-15-2012
- 10
Debited our account $38.99... Don't even know who they are. The check was automated and said no signature required. Never heard of this company.
This is a scam for sure. We filed a dispute with our bank.
Company: U-Tell, Inc
Country: USA