cheap ivermectin horse wormer do you have to have a prescription to buy ivermectin where to buy ivermectin for lice stromectol notice