where to buy stromectol is ivermectin over the counter in the uk how to buy stromectol next day no prescription can i buy ivermectin over the counter uk