where can I buy the international calling cards (skype, freecall etc.} in India ?

India Calling Cards
noush asked:

I wish to make international calls and sms in a small expence from my pc. I saw a lot of sites for it . but where will get the cards?{ especially in Kerala-} I cant make a credit card purchase.