I thought all generic Viagra pills were the same, but it turns out there are two kinds, the cheap lower level weak and ineffective generic Viagra that used to be sold online and the authorized generic Viagra made by the same company that makes the real Viagra made in the same factory with the same formula.