stromectol reviews: stromectol reviews - ivermectin pill cost