viagra causes skin cancer do i need to make an appointment with doctor to get viagra what countries sell viagra without a prescription?