They enhance the effects of a chemical the body makes that relaxes muscles in the penis, called nitric oxide. Alpha-blockers are sometimes prescribed for prostate problems or high blood pressure. Its effects might last longer if you have mild to moderate ED. The generic versions are just as effective and much less expensive. Especially tell your healthcare provider if you take any of the following: medicines called nitrates medicines called guanylate cyclase stimulators such as Adempas riociguat medicines called alpha-blockers, such as Hytrin terazosin HCl , Flomax tamsulosin HCl , Cardura doxazosin mesylate , Minipress prazosin HCl , Uroxatral alfuzosin HCl , Jalyn dutasteride and tamsulosin HCl , or Rapaflo silodosin.Can I buy generic Viagra online? The safest way to get a prescription for Viagra is from your doctor. You can even do this over a telehealth call (on the phone or computer) in . Looking to overcome erectile dysfunction problems? We reviewed and compared prices, insurance. Sildenafil (Viagra) is used to treat erectile dysfunction (impotence; inability to get or keep an erection) in men.