Discussing alternatives, https://transylvaniacare.org/drugs/nizagara/ - generic for nizagara might be the answer you're seeking.