I would suggest either going to your dermatologist or your general doctor and get the real deal. You never know what you're going to be getting when getting stuff through the web. Some guys swear by inhousepharmacy and unitedpharmacies, but in my personal experience, generic finasteride actually did more damage to my hair than good. So I went back to the real stuff, yeah it's more money but it's worth it.