how does viagra work best what over the counter pill works as good as viagra do viagra pills have a shelf life what age should you not take viagra is indian viagra dangerous what is the price of viagra in pakistan does viagra harm your liver