Online pharmacy offers wide generic viagra assortment of generic pills.