Definitely use a calling card. Long-distance companies are an absolute ripoff in comparison. But don't go for, say, budget department store rates. I bought a few at department stores that cost $20 for 90 minutes, but then found one that charged three cents a minute. Big difference. 7-11 has them, gas stations, etc. If there are any check-cashing places near you, they tend to have the most options.