stromectol reviews: ivermectin 3mg - stromectol reviews