Is Getting Alprostadil Caverject injections The Best Choice Among All Medications?