Quacks, Hacks and Big Pharma Flacks.