Many lawmakers pledged during their campaigns not to take the pension. But that doesn't mean they'll never get a state retirement check. Some earned pensions in previous jobs.

Rep. Sue Scherer, a Democrat from Decatur, issued a statement last week trumpeting her decision to forego her legislative pension. But she's already collecting $5,084 per month after retiring from a 33-year teaching career.