The problem with buying from India is that there are a lot of scam companies there. If you have a recommendation for a reputable company, I'd love to hear it.
If you go to canadapharmacy.com you can put in your drug and see how much it costs from a number of different countries. The pharmacy was recommended by my doctor so I think it is likely that they contract only with reputable manuffacturers. My drug, for example, has a US retail price of about $450 for a 1 month supply. If ordered through canadapharmacy the cost ranges from $70 (made in Turkey) to $200 (made in Canada).