Any pharmacy in the U.S sells generic 5mg finasteride tablets as a prostate medication. Ask your doctor for a prescription. I pay $10 for a month supply after insurance.