stromectol reviews: stromectol medicine - how much is ivermectin