can u buy viagra over the counter can you buy viagra over the counter at tesco