Pharmaceutical companies pay more than $2 billion to physicians every year. Most of these payments are for food and beverage, speaking, honoraria, consulting, and travel and lodging, which are termed “general payments.” These payments have come under increased scrutiny as critics of pharmaceutical promotion argue that they influence prescribing in...