More often than not Walgreens have their $10 phone cards on a buy one get one free offer (at least they do in Orlando any time I'm there). Also if you get the 2nd 'free' one added to the first as a top up you'll get an extra 10%, so that's $21 dollars worth (10% only added to the topup). Each $10 gives about 80 mins to the uk using a freephone number to connect - thats a pretty good deal. If you buy the dearer cards from Walgreens (20 or 50) then each dollar gives you more minutes so worth considering if these are on offer instead.
HTH,
TFS