You should also call your insurance company to see if they cover erectile dysfunction medications. Often, these are prescribed for chest pain called angina. As with sildenafil, a high-fat meal or alcohol keep the body from absorbing it as quickly. Psychological factors like stress, depression, or anxiety can also contribute. Shipping: Discreet, fast shipping is a must.Key takeaways: The best treatment for erectile dysfunction (ED) is the one that is best for you. Sildenafil (Viagra) and tadalafil (Cialis) are the most commonly prescribed . Sildenafil (Viagra) is a phosphodiesterase-5 (PDE-5) inhibitor. PDE-5 is a protein in your body that breaks down the molecules that normally cause an erection. When it blocks . There is also a generic version of Viagra available, under the name sildenafil, in 25mg, 50mg, and mg strengths. 3. Downsides. If you are between the ages of 18 and 60, .