Calling cards from US to South Africa?

Calling Cards
blacktwinus asked:

Where do you buy them, I heard of CVS or Bestbuy!? But I need a really good 5 or 10 dollar one because the ones that I get do not have any good minutes and sometimes they just don’t work. I already know a good online one but currently I do not have a credit card or atm card so I need one that I can buy at the store that works! Thank you!