IDT Calling Card
IDT Corp Lied to me
I needed a calling card that my 14-year-old daughter could use while she was in Costa Rica. I wanted her to be able to call us in the U.S.A. My local grocery store had IDT calling cards for sale. Before I bought one, I called 800-533-4699 (the customer service number on the card) to find out if ...