does viagra make you bigger or just hard how much will generic viagra cost viagra 100 mg how much is a viagra pill