Prepaid phone cards allow you to pay for your long-distance calling in advance. The cards fit easily in a wallet, can be purchased from stores or vending machines and allow you to make long-distance calls from virtually any telephone. While the cards are handy for travelers, some consumers find prepaid cards a convenient way to handle most or all of their long-distance calling needs.