Complaint: My FEMALE rep at televox lied to me to get me to quit my other marketing company promosing she would take care of everything. well when i dropped the other company and gave all my money to televox, i got less business. I almost had to shut my doors. dont trust this lady.
Tags: Internet Marketing Companies
Address: Alabama USA