I can't believe how tentative guys are about Indian pharmacies. As guys who workout, we've all probably taken a lot of far more dangerous stuff. Indian pharmacies are safe. I use ceebis and manly from Cooper Pharma, a Indian Company out of the U.K. Works as well as the American stuff.
We've all been sold the idea that only American stuff works or is safe to take, complete BS. In most of the US the drinking water is probably less safe than meds from India. These beliefs are one of the reasons American medicine is so costly. Use the generic you got from your friend. It'll work just fine.