Viagra : Can you buy generic viagra over the counter in canada, can you buy viagra in aruba, price for generic viagra