They include dutasteride Avodart, Jalyn and finasteride Propecia, Proscar. ED can sometimes signal an underlying medical problem, like heart disease or diabetes , that needs to be treated separately. It Targets the Problem and Works Quickly. Medicines that you take by mouth are called oral medicines. These medicines are called PDE5 inhibitors. Its effects might last longer if you have mild to moderate ED.Best subscription service for Viagra and generic Viagra: Rex MD Viagra Although erectile dysfunction (ED) may be an upsetting diagnosis for some, many people find their condition is treatable. According to price-comparison site , generic Revatio will cost you as little as $ per pill, depending on where you fill your prescription. That’s compared with more than $50 per. Can you get Viagra without a prescription? You cannot legally get Viagra in the United States and most other countries without a prescription. The United Kingdom is one notable.