Usacomplaints.com » 5251 Westheimer Rd » 5251 Westheimer Rd | Page 2

Address: 5251 Westheimer Rd
Found 8 reviews / complaints
Page 2

Telecheck
Playing god! Houston

I called Telecheck to cancel my merchant account and they where very nice and all they said I needed was the last four digits of the bank account I use. I gave them the 4 numbers and they said I was not even close!!! I told the supervisor I had the check book and bank statement in front of me and ...