ILD TeleServices, 18004334518
Consumer Report
Because of complicated triple play billing by Frontier, I did not realize that I was getting a scam charge on my account of $12.95 monthly from Oct Jun. Frontier agreed to refund 38.80. I called ILD who agreed to refund the other $77.70. (fat chance). I wonder how many people have been scammed by ...