I buy proscar from United Pharmacies and it is legit. I've been on it for 3 years now. I tried switching to a generic (from argentina) but I started to notice a lot of shedding and I went back to proscar. I think I pay 75 dollars for 30 pills. It works for me, and I've had results, so I'm going to stick with it until a U.S. generic comes along.