stromectol reviews: ivermectin 4000 mcg - stromectol 3 mg tablets price