If you purchased chicken, you could be getting money back as part of a $181 million settlement is pending in the Broiler Chicken Antitrust Litigation.
The IRS is getting a lot more money for audits. Should you be worried?