how long for ivermectin to work on worms in goats stromectol pill for lice cheap stromectol best price without prescription where to buy ivermectin for humans in uk ivermectin tablet online shopping order stromectol online without prescription