Caution....read the fine print carefully, especially on AT & T cards; we got snookered when we got some at Sam's Club, and found that our in-state rate is multiplied by 3, making calling our old neighbors cost us 15 cents per minute...a 120 minute card doesn't end up lasting all that long then.
Ern is right...some of those cards are rackets.
However, I heartily recommend TracFones. The minutes are cheap, I even get a signal at scout camp. What’s funny is how (very seldom) I’ve looked down at the phone and seen “roaming” but it doesn’t matter a bit because the phone only counts how long I’m on and couln’t care less where I am.
Try Onesuite calling cards at their online website.
Last I checked the were at 2.5 cents per minute. They also have a way of setting up your land line as a known phone so you don’t have to dial the 800 dial around number.
It has been a few years since I used them.