what can ivermectin treat in humans why is ivermectin so expensive generic stromectol canada without prescription how to take ivermectin for head lice how to get ivermectin over the counter in canada is ivermectin available over the counter in the us