stromectol reviews: stromectol 3 mg tablets price - ivermectin otc