Telephone prepaid calling cards are available from nearly every newsstand and drugstore worldwide. They are often the cheapest means of making long-distance or even international telephone calls. Moreover, they offer complete anonymity.