If you ever need emergency medical treatment for a heart problem, the healthcare providers who treat you will need to know when you last took sildenafil. Before starting, stopping, or changing any medications while taking sildenafil, please get the advice of your doctor or pharmacist. Brand names Why is this medication prescribed? Its effects often last for 4 to 5 hours. Oral medicine for ED also might not be safe or work well if you have: Very low blood pressure, called hypotension, or uncontrolled high blood pressure, called hypertension. You can take it in a small dose daily or in a larger dose as needed.Treatments for erectile dysfunction are big business, and online scams abound. If you do buy medicines over the internet: Check to see if an online pharmacy is legitimate. Generic Viagra (sildenafil) is an alternative to the branded Viagra drug that can be used for treating erectile dysfunction (ED). It’s now sold by many manufacturers, including online. Compare prices and print coupons for Viagra (Sildenafil) and other drugs at CVS, Walgreens, and other pharmacies. Prices start at $