how long does ivermectin take to work on worms can humans take horse ivermectin what does stromectol cost ivermectin tablets for scabies uk buy stromectol overnight shipping no prescription