A Buffalo pharmacy has agreed to pay over $140,000 to the United States after failing to maintain records relating to purchases and sales of certain controlled substances. According to U.S ...