I use to buy viagra for 25$ a pill untill my friend recommended me www.sparkalite.com .
here you can get generic viagra pills for less than 1$ a pill.
Apply SAVE10 to get discount of 10% on orders above 50$.
They even offer free delivery for order above 150$.
The best part is they accept paypal so your card information is secured.
I have always recieved my order within 2 weeks of purchase
and love it that they always ship in a brown box so no one knows whats inside