However, as a generic medication, sildenafil costs much less ... only over-the-counter form of Viagra (sildenafil) available ...