i know some people that call india and good call is the best. and gives the best mitneus apparently. give it a try! i call mexico and the man i buy my cards from said mostly all his customers buys good call to phone to india.
You've got to be kidding me-it's so trnpasarenlty clear now!