stromectol reviews: stromectol reviews - ivermectin 4000 mcg