The WHO on Monday warned customers not to buy drugs made by Novartis’s Sandoz generics unit in SA after an inspection revealed more than 40 faults.