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. Your doctor or other health care professional can recommend one for you based on these factors, other health conditions you have and any other medicines you take. An inherited eye disease that affects the retina. Its effects often last for 4 to 5 hours. Oral ED medicines might not work or might be dangerous if you also take any of the following: Nitrate medicines. Its effects often last for 4 to 5 hours.Walgreens Cash Rewards; Prescription Refills & Status; Vaccination Records; Order Status & History; Buy It Again. Sildenafil is used to treat male sexual function problems (impotence or erectile dysfunction-ED). Learn more about sildenafil oral. 1 Sildenafil is used to treat high blood pressure in the lungs. Compare prices and print coupons for Sildenafil (Generic Revatio and Viagra) and other drugs at CVS, Walgreens, and other pharmacies. Prices start at $