I can't think of any prepaid phone cards that do not expire. Depending on what you need, one alternative are phone cards that are associated to your home phone service or home long distance carrier. Those cards will never expire. You might have to pay slightly higher per minute charges, but there is no monthly charge to keep the card.
WARNING & DISCLAIMER:
SELECT AND USE OUTDOORS AND SURVIVAL EQUIPMENT, SUPPLIES AND TECHNIQUES AT YOUR OWN RISK. Information posted
on this forum is not reviewed for accuracy and may not be reliable, use at your own risk. Please
review the full WARNING & DISCLAIMER about information on this
site.