Medication name
Sildenafil
20mg
Sildenafil (Viagra)
25mg, 50mg, 100mg
Typical cost per pill
$2/pill with our mail order partner. Prices at Walgreens/CVS can be $18/pill.
$25-65
$65
$50
Mail Order
Yes - FREE delivery.
No
No
No
Time to take effect
30 mins
30 mins
30 mins
30 mins
How long effects last
about 5 hours
about 5 hours
about 36 hours
about 5 hours