I ordered generic viagra online from http://www.pharmaexpressrx.com/purchase/sildenafil.asp. No doubt pills were of good quality. Packaging was also good but delivery time was more than 15 days. I would like to suggest everyone to place an order before 20 days of your occasion. All in all happy with the product and services. Thanks pharmaexpressrx.com.