Airtel CallHome website says you can call India for 1.6c a minute, what they do not tell you is it is applicable only if you use their local access number and not the toll free number (for which it is 3c per minute). I signed up for Airtel CallHome once some 2years before and had to leave because of bad service, now when I returned I am faced with a "hidden truth". I called up the customer care and an agent named Pavan answered my call. I was told bluntly that this point is mentioned in their FAQs and that I should have read it before I signed up. There was no such hint while signing up, nor was there any place to search for local access numbers while signing up, but you would see their toll free number on all the pages while signing up.
Hope others looking for international calling cards don't fall for this bait