I used to get Finastaride in 5mg pills online for about 7 years. It always worked well for me, but I never bought a generic because it was coming from overseas and I didn't trust it as it wasn't FDA cleared.
Over a year ago, I just went to a couple of doctors and found one who prescribes me the 5mg. I get the generic filled at my pharmacy and I don't have to pay too much for it. I much prefer having a prescription and doing it this way.