IDL Teleservices San Antonio TX
Consumer Report
My Brother called me on 3/8 on my cell phone and it don't except collect calls so I had to put it on my Bank Debit card I was charged $5.00 on 3/9 and on 3/10 they charged another $19.77 If you have had trouble with this company file a Complaint with the BBB www.bbb.com ...