U-Tell, Inc
Consumer Report
I have recently checked my bank account and noticed the amount of $38.99 was deducted on 1/18, didn't know what this Utell Inc was so i looked it up online and i'm seeing tons of complaints, i went back to last month and there it was again on 12/20, i cannot reach anyone, calling my bank first ...