stromectol reviews: stromectol reviews - stromectol 6 mg tablet