Network Telephone Services, Inc. For their client shown as Telestd
Consumer Report
They are a service bureau for various chat room services. They say I bought a pay per call chat with someone. I have never logged into a pay per call chat service in my life. They told me that they had, in addition to my debit/credit card, all of my personal information. The only way they could ...