Those who don’t feel comfortable discussing ED with an in-person provider or lack time to visit a doctor’s office may find online ED prescriptions beneficial. Cialis vs. Erectile dysfunction can be caused by a variety of factors , including age, cardiovascular problems, diabetes, and other conditions that affect nerve function or blood flow. How long does it take for Cialis to peak? It works best when taken one hour before sex.Ask your doctor. Q&A. Drug Images. What is Viagra? If you have erectile dysfunction (ED), your doctor may recommend that you take Viagra. It’s a prescription drug that’s used in . Although erectile dysfunction (ED) may be an upsetting diagnosis for some, many people find their condition is treatable with Viagra — sometimes called the “little blue pill” — and . You may already know most of the names: Cialis, Levitra, Staxyn, Stendra, Viagra. Learn more about these medications that can help men with erectile dysfunction get and keep .