Retail price of viagra 100mg