Most online stores will guarantee you the stromectol south africa brand and generic prices?