stromectol reviews: generic ivermectin for humans - buy stromectol online uk